Пока не ясно, поддерживает ли оно microSDHC. Собираю информацию по крупицам.
Пока что нашел, что процессор там стоит BlackFin ADSP-BF592. В спецификациях не нашел упоминаний mmc в периферии, которую он поддерживает.
Скорее всего, драйвер к mmc находится в зашитой флеш-памяти на плате. Ведь именно она вычитывается во время инициализации, а дальше уже нужно получать доступ к слоту и грузить с него образ линукса и программу.
После производства устройства, в него прошивают u-boot используя некий Byte Blaster. Я думаю, что там же находится и запакованный драйвер mmc.
Это почти все, что я знаю, пока. Варианта проверки вижу два:
1. просто перепаковать флешку и попробовать. 50/50, либо заработает, либо нет
2. каким-то образом научиться перепаковывать u-boot, искать там драйвер mmc, определять как-то, что он умеет читать, что нет, пытаться запаковать туда другой драйвер с поддержкой sdhc...
Я посчитал, что 1 вариант сильно проще. Хоть и не дает 100 процентного результата, т.е. если не прочитает, то это еще не значит, что устройство не поддерживает.
Еще не приходилось копаться в прошивках embedded-устройств.
Насчет вашего образа - не знаю. Мне где-то попадалась информация, что SD и SDHC отличаются. У них разные типы адресации, побайтовая и посекторная. Может быть, что-то еще. Соответственно, образ с полной копией SD-карты не будет работать на SDHC. Могу ошибаться.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Пока что нашел, что процессор там стоит BlackFin ADSP-BF592. В спецификациях не нашел упоминаний mmc в периферии, которую он поддерживает.
Скорее всего, драйвер к mmc находится в зашитой флеш-памяти на плате. Ведь именно она вычитывается во время инициализации, а дальше уже нужно получать доступ к слоту и грузить с него образ линукса и программу.
После производства устройства, в него прошивают u-boot используя некий Byte Blaster. Я думаю, что там же находится и запакованный драйвер mmc.
Это почти все, что я знаю, пока. Варианта проверки вижу два:
1. просто перепаковать флешку и попробовать. 50/50, либо заработает, либо нет
2. каким-то образом научиться перепаковывать u-boot, искать там драйвер mmc, определять как-то, что он умеет читать, что нет, пытаться запаковать туда другой драйвер с поддержкой sdhc...
Я посчитал, что 1 вариант сильно проще. Хоть и не дает 100 процентного результата, т.е. если не прочитает, то это еще не значит, что устройство не поддерживает.
Еще не приходилось копаться в прошивках embedded-устройств.
Насчет вашего образа - не знаю. Мне где-то попадалась информация, что SD и SDHC отличаются. У них разные типы адресации, побайтовая и посекторная. Может быть, что-то еще. Соответственно, образ с полной копией SD-карты не будет работать на SDHC. Могу ошибаться.