На самом деле как я понял, очищение происходит при размыкании, так как bootstrap загружается из внутренней флеш, только при замкнутом J16. После размыкания и замыкания, флеш сбрасывается.
--------------------------------------------------------------------------- Что имеется:
Плата SK-AT91SAM9XE512-S3E
Скомпиленый bootstrap запускается из внутренней флеш.
Для этого я делаю
1) Спасибо за уточнение
2) В свое вермя, когда приступил к отладке этой платы, я тоже не понял, почему 9XE512 не желал грузить бутстрап из внешних носителей. Поэтому бутстрап перекочевал во внутреннюю флешку
3) Распакуйте самбу, которую я высылал почтой или с диска (линк на который отправлял почтой) и выбирайте плату AT91SAM9XE512-EK
4) Отправил почтой
Ну а вобще, процесс загрузки-программирования практически ничем не отличается от платы SK-AT91SAM9XE512-SIMXXX, иллюстрации программирования приведены здесь, там же и бинарники есть, которые будут работать и на плате SK-AT91SAM9XE512-S3E.
Отличия, в бутстрапе SK-AT91SAM9XE512-S3E добавленаа инициализация внешней шины (для доступа к SRAM через FPGA) и в u-boot добавлен скрипт для тестирования этой SRAM.
Еще момент, для SK-AT91SAM9XE512-S3E идет старый u-boot (не умеет правильно читать из NAND при наличии битых блоков), "правильный" u-boot можете скачать в файловом разделе.
Спасибо!
Жаль только эту тему я не увидел раньше, это бы значительно облегчило мне задачу :) Хотя я больше мучался из-за джампера J16, он был разомкнут, и в итоге чтобы я не делал всеравно Bootstrap, руки уже болели от передергивания питания
, если имеется возможность, то предусмотрите в дальнейших разработках выключатель питания
Благодарю за ссылку почтой.
С вопросами по самбе разобрался, добавил скрипт Send boot file, но к сожалению дело не в бинарнике, с Dataflash так и не грузится, может у кого есть идеи?