Доброго времени суток уважаемым участникам форума.
Приобрел для экспериментов китайские платы камер на Hi3518E, вот такую модель:
http://ru.aliexpress.com/item/Pre-order ... telligent-" onclick="window.open(this.href);return false;
Video-Analytics-Hi3516C-1-2/1838582703.html
В нашей сети они не работают.
Разобраться в чем именно проблема тяжело, так как авторы ядра зачем-то отключили
отладочную консоль в linux.
Да это и неважно.
Мне в конечном счете нужно чтобы в камере работало моё приложение, поэтому я
попытался скачать SDK. Именно для Hi3518E я не нашел, нашел для Hi3518A/Hi3518C.
Собрал образы ядра и файловой системы.
Как я понимаю, Hi3518C это урезанный Hi3518A, а Hi3518E это Hi3518C с DDR2 внутри,
то есть, совместимость по основным узлам присутствует.
Во всяком случае, собранное ядро, запущенное через uboot стартануло нормально.
Конечно, не нашло файловую систему, в оригинальной прошивке она в cramfs, а в
моем образе jffs2.
Просто так залить образ файловой системы на флешку через uboot не удалось,
в местном uboot это делается нестандартной командой flwrite, которая ругается
на мой образ : DestAddr invalid!
Надо заливать uboot из SDK.
Поднял даташит и юзермануал на Hi3518, нигде не нашел описания способа
залить uboot в чистую флешку.
Вопрос, есть ли "штатный" способ заливки файлов на флешку помимо uboot,
или только подцепившись к ногам флешки внешним контроллером?