Hallo,
benötige wieder einmal euere Hilfe. Ich möchte den Stellaris BOOtloader
in Betrieb nehmen und ihn als USB konfigurieren, bzw. habe ich und auch
ins Stellaris LM3S9B96 geflasht. Was genau muss ich denn jetzt tun, hab
mir den LM Flash Programmer gedownloaded wie benutze ich ihn. Ich weiß
zwar was ein Bootloader ist, jedoch weiß ich nicht wie er in Betrieb zu
nehmen ist. in einem anderen Thread habe ich geschafft, dass ich ins SPI
Flash schreiben und lesen kann, nun möchte ich den Bootloader ins
Stellaris Flash flashen und dann darüber das SPI Flash updaten und das
übers USB. Die Idee ist die, dass ich z.B. das mcs file nicht über
impact sondern über den Bootloader ins SPI Flash stecken will.
Bin sehr danksbar für Anregungen.
1 | #define CRYSTAL_FREQ 16000000
|
2 | #define APP_START_ADDRESS 0x00001000
|
3 | #define VTABLE_START_ADDRESS 0x00001000
|
4 | #define FLASH_PAGE_SIZE 0x00000400
|
5 | #define STACK_SIZE 64
|
6 | #define BUFFER_SIZE 20
|
7 |
|
8 | #define UART_ENABLE_UPDATE
|
9 | #define UART_AUTOBAUD
|
10 |
|
11 | #define USB_VENDOR_ID 0x1cbe
|
12 | #define USB_ENABLE_UPDATE
|
13 | #define USB_PRODUCT_ID 0x0140
|
14 | #define USB_DEVICE_ID 0x0001
|
15 | #define USB_MAX_POWER 150
|
16 | #define USB_BUS_POWERED 1
|
Soweit habe ich es konfiguruert, hoffe es ist soweit in Ordnung.
Danke.