John Smith
Пункты: 2289
Регистрация: 18.02.2011
Цитата Jury093, пожалуй воспользоваться вторичным загрузчиком, понимающим ФС для nand - хорошая идея.
Вторичный загрузчик лишний. Чтобы загрузить один "статически слинкованный бинарник" достаточно минимально перепилить штатный linux_prep из ltib.
Монтирование nand fs плохо совместимо с временем старта 0,3с потому что такие фс сложны и при монтировании выполняют кучу умных действий (а это время).
encept
Пункты: 826
Регистрация: 24.08.2011
Цитата
Спасибо за ссылки.
Цитата
какое время максимально возможно уделить загрузке в вашем случае?
На данный момент ТЗ еще не согласовано. Но точно меньше 1000 мс
lexx666
Пункты: 11780
Регистрация: 28.07.2011
Пол: Мужчина
Из: Барнаул
Естественно.
Цитата • Boot loader: optimized x-loader, without u-boot
• Kernel: linux-2.6.32 from DVSDK 3.01 with minimal configuration, size is about 900K
• Application: Statically compiled BusyBox v1.16.2 with hush - the humble shell, size is 600K
• The root filesystem is included in the kernel image
• The size of the kernel and the filesystem put together is 1.5MiB
http://elinux.org/Boot_Time
encept
Пункты: 826
Регистрация: 24.08.2011
Цитата перепилить штатный linux_prep из ltib
Спасибо за подсказку.
Цитата Монтирование nand fs плохо совместимо с временем старта 0,3с потому что такие фс сложны и при монтировании выполняют кучу умных действий (а это время).
Примерно я это понимаю, но еще не имел опыта работы, поэтому ориентировался вот на эти результаты:
http://elinux.org/Flash_Filesystem_Benchmarks_3.1