tingox / serial_flash_programmer_c2000 Goto Github PK
View Code? Open in Web Editor NEWThis project forked from karu2003/serial_flash_programmer_c2000
Serial Flash programmer for C2000 microcontrollers
License: The Unlicense
This project forked from karu2003/serial_flash_programmer_c2000
Serial Flash programmer for C2000 microcontrollers
License: The Unlicense
after selecting DFU for CPU1, the application is downloaded and loaded
20
0
0
0
0
0
0
0
Bit rate /s of transfer was: 40451.464844
Application load successful!
Done waiting for application to download and boot...
then it hangs. After pressing the reset button on the board
0
0
0
0
0
0
Bit rate /s of transfer was: 40451.464844
Application load successful!
Done waiting for application to download and boot... Input and Output successfully flushedERROR with Packet Command!
ERROR Status: Not Recognized Error
What operation do you want to perform?
1-DFU CPU1
2-DFU CPU2
3-Erase CPU1
4-Erase CPU2
5-Verify CPU1
6-Verify CPU2
7-Unlock CPU1 Zone 1
8-Unlock CPU1 Zone 2
9-Unlock CPU2 Zone 1
10-Unlock CPU2 Zone 2
11-Run CPU1
12-Reset CPU1
13-Run CPU1 and Boot CPU2
14-Reset CPU1 and Boot CPU2
15-Run CPU2
16-Reset CPU2
0-DONE
Using a F2837xD device, the program fails on the download kernel step
# serial_flash_programmer -d f2837xD -k F2837xD_sci_flash_kernels_cpu01_28_29.txt -a appimage.txt -p /dev/ttymxc2 -b 115200 -v
C2000 Serial Firmware Upgrader
Copyright (c) 2013 Texas Instruments Incorporated. All rights reservred.
calling f021_DownloadKernel CPU1 Kernel
Downloading F2837xD_sci_flash_kernels_cpu01_28_29.txt to device...
Attempting autobaud to load kernel...Input and Output successfully flushed
Autobaud for kernel successful! Loading kernel file...
aa=0
Data does not match... Please press Ctrl-C to abort.^C
The kernel got sent and loaded, DFU CPU1 was selected, and then
Bit rate /s of transfer was: 799.675232
Kernel loaded! Booting kernel...
Done waiting for kernel boot... Input and Output successfully flushed
Attempting autobaud to send function message...Input and Output successfully flushed
What operation do you want to perform?
1-DFU CPU1
2-DFU CPU2
3-Erase CPU1
4-Erase CPU2
5-Verify CPU1
6-Verify CPU2
7-Unlock CPU1 Zone 1
8-Unlock CPU1 Zone 2
9-Unlock CPU2 Zone 1
10-Unlock CPU2 Zone 2
11-Run CPU1
12-Reset CPU1
13-Run CPU1 and Boot CPU2
14-Reset CPU1 and Boot CPU2
15-Run CPU2
16-Reset CPU2
0-DONE
1
calling f021_SendPacket
Finished sending Packet... Received ACK to Packet... Input and Output successfully flushedDownloading app_image.txt to device...
nothing more happens
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.