LINUX.ORG.RU

Маленький модуль с линукс.

 ,


1

1

Приветствую! Понадобилась мне тут маленькая железка с линуксом, нагуглился модуль HLK-7688A http://www.hlktech.net/product_detail.php?ProId=69 Всем подходит, но 32М флеша - это как-то мало, придется цеплять карточку, а не хочется. Посоветуйте что-нибудь аналогичное, но с большим объемом флеша? Нужно: uart, usb host и несколько gpio. RaspberryPi Zero не предлагать - слишком большая.



Последнее исправление: nipper (всего исправлений: 1)

32 метра флэша - это реально дофига. засрать его - надо умудриться (ну если ессно не пытаться туда какой-нить дебиан вкрячить).

ну и да, больше 32 метров - это будет nand, у которой рандомно могут появляться бэдблоки, а каких-либо механизмов борьбы с ними у роутерных SoC нет, особенно - в бюджетном сегменте (т.е. тупое блочное устройство as-is, с wear leveling/remapping на уровне ФС). т.е. загрузчик/ядро в один прекрасный момент могут тупо не прочитаться...

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

Понятно, дебиан было бы хорошо конечно, но openwrt меня должна устроить. Там самопальная софтина планируется, плюс логи. Значит придется карточку памяти цеплять.

nipper
() автор топика
Ответ на: комментарий от nipper

есть варианты типа http://linuxgizmos.com/tiny-iot-oriented-imx6ul-module-includes-linux-bsp/ - но там ценник другой будет

http://armdevs.com/core9g25.html как вариант - но оно по железу протухло лет на 15 (ARM9 как-никак) и попахивает. если производительность не критична - кое-как сойдет (но опять же NAND)

в идеале - все логово выносить нафиг на внешнюю microsd. сдохла - и хрен с ней, сменить на новую - и делов.

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

в идеале - все логово выносить нафиг на внешнюю microsd. сдохла - и хрен с ней, сменить на новую - и делов.

Похоже так и придется. Спасибо за консультацию!

nipper
() автор топика
Ответ на: комментарий от ukr_unix_user

Такая у меня есть, великовата по размеру и жрет, зараза, много.

nipper
() автор топика
Ответ на: комментарий от AnDoR

Интересная штуковина, не знал про нее.

nipper
() автор топика
Ответ на: комментарий от NiTr0

а каких-либо механизмов борьбы с ними у роутерных SoC нет

с wear leveling/remapping на уровне ФС

ты сам себе противоречишь

т.е. загрузчик/ядро в один прекрасный момент могут тупо не прочитаться...

обычно загрузчик и ядро пишутся не в ФС, а так, напрямую, и ничего в тот раздел в процессе работы не пишется

Harald ★★★★★
()
Ответ на: комментарий от NiTr0

32 метра флэша - это реально дофига

Ты с ГБ не перепутал? Потому что на 32МБ только ведро и coreutils влезут. Чего в таком линуксе делать-то? Даже gcc не воткнешь...

anonymous
()
Ответ на: комментарий от anonymous

Без gcc на этой железке я как-нибудь проживу.

nipper
() автор топика
Ответ на: комментарий от Harald

ты сам себе противоречишь

нет, потому что это делаю не SoC

обычно загрузчик и ядро пишутся не в ФС, а так, напрямую, и ничего в тот раздел в процессе работы не пишется

вот в этом и проблема. бэдблоки на новой искаропки нанд (или повышенная утечка приводящая к потере данных через скажем месяц) - легко. ну и обычно «алгоритм коррекции» - обычная ЕСС, которая оперирует 32+4 бит блоками и максимум може скорректировать 1 бит в блоке.

NiTr0 ★★★★★
()
Ответ на: комментарий от anonymous

на 32 метра влезут и ядро, и бизибокс со всеми утилями, и самба, и фтп, и еще метров 25 останется.

ну а gcc на 400МГц скалярном (даже не суперскалярном) мипсе - спасибо, посмеялся. не, оно-то можно, и может даже ядро сам себе за неделю соберет, но зачем?...

NiTr0 ★★★★★
()

Всем подходит, но 32М флеша - это как-то мало

32 метра - это достаточно много для Linux, не забывайте что фс для флешей (jffs, squashfs) поддерживает компрессию и реально туда влезет раза в полтора болше.

anonymous
()
Ответ на: комментарий от anonymous

сквош жмет таки поболее. gzip -9, или даже xz -9 как-никак.

NiTr0 ★★★★★
()

Нужно: uart, usb host и несколько gpio.

Тебе бы модуль CHIP идеально подошёл, но NextThing Co решили прирезать производители памяти. Может ещё сможешь найти в продаже эти модули - на ebay китайцы, которые не успели отгрузить их перед банкротством конторы, распродают всё даже с дополнениями вроде PocketCHIP и VGA и HDMI DIP.

Quasar ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.