Can we recover manufactured program on startKIT SPI flash?
Could anyone please let me know the procedure and provide manufactured program data(BOOT partition and DATA partition)?
[Back ground]
It seems that our test program has overwritten wrong data on SPI flash, then the board connection with USB has something trouble.
When USB connection is executed, below message is shown.
---
xrun: First stage multi-node boot failed, please check XN file and Xmos link connectivity
Error: F03034 Failed to fully run flash inquisitor.
Error: F03034 By default xflash will try to connect to a target in order to determine
Error: F03034 which flash device is being used even when outputting only to file. To
Error: F03034 prevent this connection supply the --noinq option.
Flash recovery on startKIT Topic is solved
-
- Member++
- Posts: 28
- Joined: Tue Jan 07, 2014 7:49 am
-
- Member++
- Posts: 28
- Joined: Tue Jan 07, 2014 7:49 am
[Additional Information]
We use pointer in .xc code.
Does this make something problem?
------main.xc--------
delay_milliseconds(delay);
vfd_clr(busy_flg);
com_set(0 , busy_flg);
...
vfd_dis(&message1[0] ,unsigned busy_flg); // Send variable(Data is character) to sub function
-----------------------
-------sub.xc(Sub function)---------
void vfd_dis(char *display_data , unsigned vfd_flg){ // Receive character data with pointer
.....
}
---------------------------------
We use pointer in .xc code.
Does this make something problem?
------main.xc--------
delay_milliseconds(delay);
vfd_clr(busy_flg);
com_set(0 , busy_flg);
...
vfd_dis(&message1[0] ,unsigned busy_flg); // Send variable(Data is character) to sub function
-----------------------
-------sub.xc(Sub function)---------
void vfd_dis(char *display_data , unsigned vfd_flg){ // Receive character data with pointer
.....
}
---------------------------------
-
- Member++
- Posts: 28
- Joined: Tue Jan 07, 2014 7:49 am