Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Установка linux на Weintek MT6056i - процессор S3C2416
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы > Linux
ANDREI_1981
Есть идея использовать Weintek MT6056i (http://plcsystems.by/catalog/weintek/MT6056i_spec_eng.pdf) для не совсем типичных для него задач (т.к. несколько аппаратов есть в наличии), но существующего функционала не хватает - то, что задумано в SCADA не реализовано. Но может быть создано используя C++.
Как получить доступ к консоли для изменения загрузки, вместо запуска существующего GUI запустить своё приложение?
Тем более в папке EasyBuilder есть папка EB8000\firmware с файлами com.i gui.i driver.i
которые можно попытаться заменить своим приложением, используя кросскомпиляцию для ARM. И зашить в аппарат через EasyBuilder.
Подключить к нему USB клавиатуру или мышь не получилось - USB-host не был распаян. После впайки USB разъёма USB клавиатура не заработала - в тестовых окнах ничего не отображается.

Другой вариант - полностью перепрошить U-Boot загрузчик и ядро linux с проекта http://openembed.org/wiki/KIT2416-Linux_Porting для процессора S3C2416
Но не было обнаружено место подключения JTAG разъёма. В datasheet нет указания где какой pin. Зато есть много контактных площадок - какая из них что не ясно.

Есть ли у кого-нибудь подобный опыт. Заранее спасибо
Tarbal
Для решения вашей задачи надо больше информации. Желательно найти схему и исходники для кернела. Можно патчи для ванильного ядра.
slog
Намучаетесь вы без схемы.
Я бы взял что-то типа того http://www.ebay.com/itm/221128732881
Есть и на других процессорах. Индикатор 7", можно и другой найти. На плате есть все необходимые интерфейсы. Есть все схемы. Есть все драйвера. И линукс уже установлен. В комплекте CD со всем необходимым для разработки и с готовыми примерами. Садись и начинай писать свой софт. А с этой панелью без схемы не известно сколько разбираться придётся.
Dron_Gus
S3C серия достаточно прямолинейная. В ней нет 10 функций на один пин. Если есть интерфейс, то вариантов его использования не так уж и много.
Поддержка SoC'а в ядре есть. Ну во всяком случае была пару лет назад. 2.6.** и 3.1-что-то там я на нем запускал. U-boot тоже запустить не сильно сложно.

Однако запуск линукса на этой жезелке вряд ли решит Ваши проблемы.
ANDREI_1981
Для загрузки UBoot осталось найти JTAG разъём. А вот с этим проблемы.
Не нашёл даже распиновки для S3C2416
Jury093
Цитата(ANDREI_1981 @ Dec 29 2013, 18:44) *
Для загрузки UBoot осталось найти JTAG разъём. А вот с этим проблемы.
Не нашёл даже распиновки для S3C2416

"смог набрать в гугле слово - не смог прочитать ссылку?"
www.armkits.com/download/S3C2416_UM_Rev1.30_20090306.pdf
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.