From: Christopher H. <ch...@ba...> - 2015-08-12 14:33:21
|
I'm looking at the configuration file for TI's cc3200 launchpad board that shipped with openocd-0.9. The board has a flash chip with part number W25Q80BL connected directly to the cc3200's "boot" SPI pins. When reading the reference manual for the cc3200 I noticed that the boot SPI port was designed specifically for reading in a program to run on boot and that it can be accessed directly from the base address of 0x44020000 -> 0x44020FFF. The cc3200 has no internal flash. I was wondering why openocd doesn't include a flash bank configuration for this board. As it stands TI's "uniflash" tool is only supported on windows leaving the Linux community without a means to flash this chip. I'm not proficient with OpenOCD, but I feel like the cfi flash driver should be able to handle this case out of the box. I'm not on my development machine now, so I can't post the configuration I tried, but I was mostly guessing so it's probably all garbage anyway. If anybody has any insight into how to configure OpenOCD to read/write the flash on this board please let me know and I'll post my results, and hopefully fully support this board in future OpenOCD releases. Thanks, Chris |