- Code: Select all
101106b
~~~~~~~
flasher:
* корректное отображение русских имен файлов
* изм. алгоритм сортировки
sd/fat:
* испр. ошибка на FAT12 (описатель кластера на границе секторов)
* испр. ошибка разбора MBR (при "активном" разделе не находило FAT)
+ поддержка разделов FAT16 16...32Мб (тип 0x04)
+ экспериментальная поддержка MMC (проверено на одной 16Мб карточке)
+ "Диагностика SD/MMC" (+logger to RS-232)
Спасибо TS-Labs за багрепорт и за логи. Обе твои карточки должны теперь работать в Service.
По результатам тестирования этой версии будет изменён и bootloader.
Здесь добавлена поддержка MMC карточек. Принимаются любые сообщения о нормальной с ними работе и/или глюках.
"Диагностика SD/MMC" может слить подробный лог обмена с карточкой в RS-232 (115200-N-8).
(перед тестом в HyperTerminal-е выбрать "Передача | Запись протокола в файл..." для сохранения лога)
Если в корневую директорию положить файл (с любым содержимым) с именем TESTFILE.BIN, то "Диагностика" прочтёт этот файл и выдаст контрольную сумму. (Сделано, что бы лишний раз убедится в правильности работы всех процедур SD/FAT)