Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Вопросы по CF-Lite |
<<Назад Вперед>> | Страницы: 1 2 3 4 * 5 | Печать |
justontime
Full Member
Откуда: СПб Всего сообщений: 236 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 сен. 2016 |
ATauenis написал: Да мне это уже не принципиально. Как я говорил ранее, этот контроллер - не самоцель, а просто проверка ряда новых (для меня) технологий. Было интересно довести железку до конца, чтобы убедиться, что все понимаю и делаю правильно (с технологической точки зрения), а работает или нет какая-то конкретная флэшка - в данном случае вообще не важно... Можно попробовать запустить fdisk /mbr, и переразбить, может чего даст. |
ys05
Advanced Member
Откуда: spb Всего сообщений: 389 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 фев. 2012 |
Сергей С написал: Ёпрст, точно, нашёл в выводе dd --list непримапленный к букве диска более полный вариант флэшки, очевидно c MBR, а тот образ значит без MBR получился. И я же даже глянул в неё и подумал даже - о как интересно, флэшка без MBR, но загружается нормально. И я, главное, проверил записью на другую флэшку, а там наверное такой же MBR уже был. Ну, извиняйте тогда У меня под win7-64 получается не загружаемый диск флешки - Non-System disk or disk error / Replace and press any key when ready. |
Сергей С |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 16 мая 2017 22:15 Сообщение отредактировано: 16 мая 2017 22:16
ys05 написал: И такое может быть, на моей старой материнке если USB флешь меньше 512Мб то по умолчанию используется Floppy Drive Emulation тоесть просто данные тома, если больше то как Hard Disk type. Даже на Андроиде в одном телефоне sdcard с томом читается, а на другом говорит пустая и предлагает форматнуть. Программный обработчик в биосе сможет разные выкрутасы делать если его научить. флэшка без MBR, но загружается нормально Оффтопик: Оффтопик: justontime написал: как из таких сообщений получать более развёрнутую ответную информацию? но что-то не пошло пока... |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Там кстати в исходниках XTIDEUNIVERSALBIOS есть каталог BIOS_Drive_Information_Tool а в нем собирается утилитка biosdrvs.com которая рассказывает как BIOS и DOS видят диск. |
justontime
Full Member
Откуда: СПб Всего сообщений: 236 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 сен. 2016 |
Кстати, никто не знает, почему одна из флэшек определяется, как slave ? Т.е. карта пишет, что master не найден, а в slave находится эта самая флэшка, причем все остальное (включая загрузку) работает нормально. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
justontime Выборка CF master/slave в режиме совместимости с IDE задается пином 39 ^CSEL (низкий - мастер). |
justontime
Full Member
Откуда: СПб Всего сообщений: 236 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 сен. 2016 |
alecv написал: Так в этом-то и непонятность - у меня этот пин наглухо на землю посажен... Конечно, всегда остается, как вариант, неисправность конкретной CF карты, но я в такие вещи не очень верю - обычно разгадка кроется где-то намного глубже... Выборка CF master/slave в режиме совместимости с IDE задается пином 39 ^CSEL (низкий - мастер). |
Сергей С |
А кто заявляет что флешка - slave? Программа, тот же доп.биос? Так с помощью программной отладки можно выяснить почему она в этом случае говорит о slave, если есть исходники программы то смотрится там условия выдачи того сообщения что видно на экране, и анализируешь какое условие /не выполнено, пошагово. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Перед подачей каждой команды на IDE, в регистре устанавличается битик адреса 0/1 (master/slave). Диск на шлейфе отвечает только когда идет обмен со "своим" адресом. Всякая CF в режиме IDE должна точно отвечать спецификациям IDE, К шлейфу IDE можно подключать две CF точно так же, как два диска. Может CF-ка сошла с ума. Еще проблема может быть в том, что в CF-Lite используется очень необычный режим 8-битного подключения, может контроллер флешки не совсем отвечает спецификациям. Были репорты, что некоторые флешки вообще не запускаются в режиме Cf-Lite. |
SKcorp
Advanced Member
Эксперт. Откуда: Leningrad, USSR Всего сообщений: 3005 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 июля 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 мая 2017 8:32 Сообщение отредактировано: 18 мая 2017 9:59
- |
<<Назад Вперед>> | Страницы: 1 2 3 4 * 5 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Вопросы по CF-Lite |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |