- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Team I am using S29AL016J for my project and I have problems downloading the code into it, I have created a Flash Algo but everytime it give a Flash time out error,Could you please help me out in this.
Could you share any algo you have for reference.
I am attaching my algo.
Solved! Go to Solution.
- Labels:
-
Parallel NOR
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Since you can read the correct ID, the connection between the host and flash is OK.
Do you have any observations about other two questions below?
2) When you said "a Flash time out error", does it mean DQ5=1 in the Polling() function or an external timer determines timeout?
3) Which function(s) in your FlashPrg.c results in the error, EraseChip, EraseSector, and/or ProgramPage?
Best Regards,
Takahiro
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Let me ask some questions below.
1) Did you try the Autoselect commands and get expected Manufacturer/Device ID?
2) When you said "a Flash time out error", does it mean DQ5=1 in the Polling() function or an external timer determines timeout?
3) Which function(s) in your FlashPrg.c results in the error, EraseChip, EraseSector, and/or ProgramPage?
Best Regards,
Takahiro
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi thanks a lot for the support and sorry for the delay response, as I was debugging the Hardware.
I was able to read the chip ID as per the data sheet
and it reads the Manufacture ID : 01
Device Id : 2249 ( Bottom Boot and in Word mode)
But still I am not able to dump code into the chip.
Could you help me out for the same.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Since you can read the correct ID, the connection between the host and flash is OK.
Do you have any observations about other two questions below?
2) When you said "a Flash time out error", does it mean DQ5=1 in the Polling() function or an external timer determines timeout?
3) Which function(s) in your FlashPrg.c results in the error, EraseChip, EraseSector, and/or ProgramPage?
Best Regards,
Takahiro