AnsweredAssumed Answered

How to test,debug vybrid qspiXIP bootloader project

Question asked by Mehmet Ali Ipin on Mar 27, 2014
Latest reply on Mar 28, 2014 by Edward Karpicz

Dear Sir/Madam,

Hello,

 

We are developing a VF3x based prototype with MQX, with DS-5. I have added a square wave generation SW on a GPIO pin of VF3x of the MQX I2C project. Tested it with DS-5 debugger, and then generated .c array file with fromelf cadcombined  .. command. Then drag-dropped this c array file into the "bootloader_vybrid_qspixip_twrvf65gs10_a5" project. Built the project with this .c array and projects' scatter files, connected the debugger, and run, and saw the square wave on GPIO pin. Then configured boot pins for QSPI boot(1:0), and disconnected/connected the power, I could not see the square wave on IO pin.

 

I have same dual S25FL128 chips, and SPI0 is selected. SRC_SBMR1 is 0x4990_FA04 => CFG1 = 4; CFG2 = 250; CFG3 = 144; CFG4 = 73; // No infinite loop; qxip_0; 24 bit SPI address ..

I have attached my scatter, map, and quadspi_boot files.

 

I don't know how to proceed further, I would be very grateful, if you have check and if you see any problem and or advise me..

 

Thanks and best regards.

 

Mehmet Ali Ipin.

Original Attachment has been moved to: sram_ds5_a5.scf.zip

Original Attachment has been moved to: quadspi_boot.c.zip

Original Attachment has been moved to: mapfile.map.zip

Outcomes