Próbuję flashować CB3S-FT za pomocą BK7231 Easy UART Flasher. Mam firmware OpenBK7231N_QIO_1.17.552.bin. Adapter USB-TTL znajduje się na COM9 i jest jedynym portem COM na komputerze z systemem Windows 11. Po krótkim zwarciu styku 3 do masy otrzymuję następujące dane wyjściowe w interfejsie GUI flashera. Próbowałem również zewrzeć pin 1 do masy z tym samym rezultatem.
Wygląda na to, że COM9 otwiera się OK, ale podczas ponownego uruchamiania występuje konflikt z portem COM.
Teraz jest: Niedziela, 21 kwietnia 2024 9:46:41 AM.
Tryb flashera: BK7231N
Jest otwarty port: COM9.
Port szeregowy otwarty!
Uzyskanie magistrali... (teraz należy wykonać restart przez CEN lub przez wyłączenie/włączenie zasilania)
Uzyskanie magistrali nie powiodło się, spróbuje ponownie - 0/100!
Uzyskanie magistrali nie powiodło się, spróbuje ponownie - 1/100!
Złapany wyjątek: System.UnauthorizedAccessException: Access to the port 'COM9' is denied.
at System.IO.Ports.InternalResources.WinIOError(Int32 errorCode, String str)
at System.IO.Ports.SerialStream.EndWrite(IAsyncResult asyncResult)
at System.IO.Ports.SerialStream.Write(Byte[] array, Int32 offset, Int32 count, Int32 timeout)
at System.IO.Ports.SerialPort.Write(Byte[] buffer, Int32 offset, Int32 count)
at BK7231Flasher.BK7231Flasher.Start_Cmd(Byte[] txbuf, Int32 rxLen, Single timeout)
at BK7231Flasher.BK7231Flasher.linkCheck()
at BK7231Flasher.BK7231Flasher.getBus()
at BK7231Flasher.BK7231Flasher.doGetBusAndSetBaudRate()
at BK7231Flasher.BK7231Flasher.doGenericSetup()
at BK7231Flasher.BK7231Flasher.doReadAndWriteInternal(Int32 startSector, Int32 sectors, String sourceFileName, WriteMode rwMode)
at BK7231Flasher.BK7231Flasher.doReadAndWrite(Int32 startSector, Int32 sectors, String sourceFileName, WriteMode rwMode)