История изменений
Исправление Iron_Bug, (текущая версия) :
не название, а саму прошивку, которая грузилась с обычного флэша, надо было перед загрузкой сперва обработать утилькой :) причём мы напоролись на это, когда уже были распаяны платы для проекта. в тестовых платах был альтеровский флэш, а на серийных решили сэкономить и поставили обычный. нормальные чипы, никакой специфики. но с них вдруг прошивка не стартовала. и я разбиралась, почему. это была недокументированная фича Альтеры. я поняла это, когда посмотрела, что грузится в память. написала утильку по перелопачиванию слов в прошивке - всё заработало.
Это вы про SD-Card или SPI flash?
ну, в случае, с которым мы столкнулись, это был flash на чипах (SPI). SD-карта тоже флэш, вот я и подумала, что вдруг там что-нибудь такое же.
если есть возможность посмотреть, что загрузилось при попытке чтения с флэша, может, это поможет понять, почему не стартует.
Исправление Iron_Bug, :
не название, а саму прошивку, которая грузилась с обычного флэша, надо было перед загрузкой сперва обработать утилькой :) причём мы напоролись на это, когда уже были распаяны платы для проекта. в тестовых платах был альтеровский флэш, а на серийных решили сэкономить и поставили обычный. нормальные чипы, никакой специфики. но с них вдруг прошивка не стартовала. и я разбиралась, почему. это была недокументированная фича Альтеры. я поняла это, когда посмотрела, что грузится в память. написала утильку по перелопачиванию слов в прошивке - всё заработало.
Это вы про SD-Card или SPI flash?
ну, в случае, с которым мы столкнулись, это был flash на чипах. SD-карта тоже флэш, вот я и подумала, что вдруг там что-нибудь такое же.
если есть возможность посмотреть, что загрузилось при попытке чтения с флэша, может, это поможет понять, почему не стартует.
Исправление Iron_Bug, :
не название, а саму прошивку, которая грузилась с обычного флэша, надо было перед загрузкой сперва обработать утилькой :) причём мы напоролись на это, когда уже были распаяны платы для проекта. в тестовых платах был альтеровский флэш, а на серийных решили сэкономить и поставили обычный. нормальные чипы, никакой специфики. но с них вдруг прошивка не стартовала. и я разбиралась, почему. это была недокументированная фича Альтеры. я поняла это, когда посмотрела, что грузится в память. написала утильку по перелопачиванию слов в прошивке - всё заработало.
Это вы про SD-Card или SPI flash?
ну, в случае, с которым мы столкнулись, это был flash на чипах. SD-карта тоже флэш, вот я и подумала, что вдруг там что-нибудь такое же.
Исходная версия Iron_Bug, :
не название, а саму прошивку, которая грузилась с обычного флэша, надо было перед загрузкой сперва обработать утилькой :) причём мы напоролись на это, когда уже были распаяны платы для проекта. в тестовых платах был альтеровский флэш, а на серийных решили сэкономить и поставили обычный. нормальные чипы, никакой специфики. но с них вдруг прошивка не стартовала. и я разбиралась, почему. это была недокументированная фича Альтеры. я поняла это, когда посмотрела, что грузится в память. написала утильку по перелопачиванию слов в прошивке - всё заработало.