В факах по прошивке с карточки есть неточности из-за которых у людей могут возникать вопросы.
Во-первых - не сказано, что на карте не должно быть разделов (разделы - такие же как и на жёстком диске; да, на флешке их тоже можно сделать). :) Файловая система под названием “просто FAT” - это на самом деле FAT16. Забавно, да. :)
Разделы на флешке - sda1, sda2 etc; на карте разделы могут быть по разным причинам, а их присутствие будет вызывать в процессе прошивки SDMMC Load Fail; на просторах интернета в случае этой ошибки одно из средств - “купить другую карту ибо эта не совсем совместима” xDDD; про разделы нет даже упоминаний)))
Т.е. fdisk /dev/sda, удаляем разделы (d), выходим (w) и затем уже mkfs.vfat -F 16 -I /dev/sda.
Во-вторых - файл прошивки temp.bin. Копируем temp.dat на флешку и переименовываем в temp.bin.
Ну и, наконец, некоторые (а мб и даже больше :) ) не указывают, что помимо собственно прошивки (temp.bin) ещё нужен прошивальщик. На енотах (E-Ten Glofiish) оно называется USBDLUpdate_Console.exe. Этот файл тоже кладём на флешку, вместе с temp.bin.
Вот теперь всё заработает.
Cheers.
P.S. Никаких дополнительных папочек на флешке создавать не надо. Просто флеш драйв без разделов и в корне лежат 2 файла: temp.bin и USBDLUpdate_Console.exe.
*** Published by incinerator on Saturday, March 8, 2008 - 12:25:04