This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I cant program 2809 by sci with sd flash. Communication works fine, autobaud-lock works perfectly, but when erase starts after 5-10sec everything stops with erase failed info. I`m looking at the transmission between dsp-sdflash and there is bidir communication, but when the autobaud finishes and erase starts i get only:
15092 [00003440] IRP_MJ_READ Length: 0001, Data: FF
15093 [00003440] IRP_MJ_WRITE Length: 0001, Data: 06
15094 [00003440] IRP_MJ_READ Length: 0001, Data: 06
15095 [00003440] IRP_MJ_WRITE Length: 0001, Data: 00
15096 [00003441] IRP_MJ_READ Length: 0001, Data: 00
15097 [00003441] IRP_MJ_WRITE Length: 0001, Data: 00
15098 [00003441] IRP_MJ_READ Length: 0001, Data: 00
15099 [00003441] IRP_MJ_WRITE Length: 0001, Data: 00
15100 [00003442] IRP_MJ_READ Length: 0001, Data: 00
15101 [00003442] IOCTL_SERIAL_SET_BAUD_RATE Baud Rate: 38400
15102 [00003442] IOCTL_SERIAL_SET_LINE_CONTROL StopBits: 1, Parity: No, DataBits: 8
15103 [00003443] IRP_MJ_CLOSE Port Closed
15104 [00000000] IRP_MJ_CREATE Port Opened - SDFlash.exe
15105 [00000000] IOCTL_SERIAL_SET_BAUD_RATE Baud Rate: 9600
15106 [00000000] IOCTL_SERIAL_SET_LINE_CONTROL StopBits: 1, Parity: No, DataBits: 8
15107 [00000000] IOCTL_SERIAL_SET_BAUD_RATE Baud Rate: 9600
15108 [00000000] IOCTL_SERIAL_SET_LINE_CONTROL StopBits: 1, Parity: No, DataBits: 8
15109 [00000000] IRP_MJ_WRITE Length: 0001, Data: 41
15110 [00000000] IRP_MJ_READ Length: 0001, Data: 41
15111 [00000000] IRP_MJ_WRITE Length: 0008, Data: 00 00 00 00 00 00 00 00
15112 [00000020] IRP_MJ_WRITE Length: 0008, Data: 01 66 99 00 00 1C 00 00
15113 [00000021] IRP_MJ_WRITE Length: 0020, Data: 00 0A 00 00 00 00 00 00 00 00 00 1F 00 99 00 04 05 00 FF FF
15114 [00001161] IOCTL_SERIAL_SET_BAUD_RATE Baud Rate: 38400
15115 [00001161] IOCTL_SERIAL_SET_LINE_CONTROL StopBits: 1, Parity: No, DataBits: 8
15116 [00001162] IRP_MJ_CLOSE Port Closed
... - 15100 - autobaud finishes
15109 - .... - erase starts and communication stalls. No response from 2809. Even I`ve increased the delay in sd flash, with no success. Few weeks ago i`ve managed to get sci-boot mode work (when the 2809 was new), but after few programmings, this happened;/. Of course the jumper is set in correct place.
Secondly i`ve tried to connect with 2809 by C2000Prog, program sends 41, 41,41, and after few seconed with no response from 2809, transmission stops. I dont have access to any on-chip programmer, only jtag, without support of flash programming.
I think that maybe if i had programmer i could restore the flash cells, because maybe it is the reason...