С Новым годом! Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/50: Рейтинг темы: голосов - 50, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 01.08.2012
Сообщений: 21

Вопрос о прошивке микроконтроллеров

04.08.2012, 17:39. Показов 9615. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Значит имеется приставка MAG250 c процессором ST40 (какой он ARM или нет я так и не смог определится) хотелось бы на эту приставку залить полноценный Linux но тамашний Boottooder (ака BIOS) не поддерживает загрузку с USB (ну как поддерживает но только для перепрошивки требует два файла), разьем UART на плате имеется, каким образом можно забэкапить данный Boottooder и залить Grub к примеру???
Для справки: даташит имеется но я несилен в схемотехнике , обьем флэша - 256 метров!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.08.2012, 17:39
Ответы с готовыми решениями:

Вопрос по прошивке atmega64. Сижу под убунтой.
Есть отладочная плата под atmega 64, програматор jteg1, ноудбук и убунту. Прошивка во #include <avr/io.h> #include...

Хол-к Hisense rd-44wc4sas1312800017, Вопрос по прошивке
Вот еще знаки для холодца 6.943619.728832. Batch no.b-l6bl1b0326z00018jl6bls70024 Симптомы : холодильник не включается ,нет индикации...

Холодильник Gorenje art 130339\01 SER 70930439 MODEL RK2000P2 Где сидит прошивка, Вопрос по прошивке
К примеру , иногда два силовых модуля с одинаковыми номерами но с разными годами выпуска (заведомо исправные ) не подходят Их не...

15
MCSD: APP BUILDER
 Аватар для IT_Exp
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
04.08.2012, 17:44
А с чего вы взяли, что linux и grub будут там работать, если даже архитектуру процессора не знаете?
0
0 / 0 / 0
Регистрация: 01.08.2012
Сообщений: 21
04.08.2012, 17:47
ээ как бы прошивка приставки построена на ядре Linux, архитектуру смотрел по SSH, сейчас не помню что он мне выдал, но что то неадекватное (проц то от товарищей китайцев), дома буду, гляну!
0
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
04.08.2012, 19:53
распотрошить 2 файла прошивки и сделать всё как в них.
0
0 / 0 / 0
Регистрация: 01.08.2012
Сообщений: 21
04.08.2012, 20:29
Инфа с вики по Аппаратуре:
- STi7105 процессор. System-on-Shyp (SoC)
- ROM DDR 256Mb
- ROM NOR Ftosh 1Mb, NAND Ftosh 256Mb
- Software power-off capable, 5 V; 1,5 A
- Power: 100~240 V, 50/60 Hz
- video out: RCA, S-Video, HDMI V1.3, Component RGB or (Y Pr Pb)
- audyo out: S/PDIF (Dolby AC-3 multi-channel), LR RCA
- Ethernet 10/100TX Auto MDI/MDIX Base-T RJ-45
- USB 2.0 x 2
- IRDA RC-5 (38KHz)
- ETS 300-019-1-1 Ctoss 3.1
0
0 / 0 / 0
Регистрация: 01.08.2012
Сообщений: 21
04.08.2012, 20:38
http://soft.infomyr.som.ua/mag250/Doc/% ... v_1_07.pdf вот руководство оператора.Там написано про эти файлы,но чем их можно дербануть я ума не приложу, и там вроде как ни слова.
Файлы Bootstrap (ядро линуха и ROM) и imageupdate (как я понимаю собственно прошивка), оба файла без расширения
вот что мне выдал ssh по поводу процессора:
# cat /proc/cpuinfo
machine : mag250
processor : 0
cpu family : sh4
cpu type : STx7105
cut : 4.x
cpu flags : fpu icbi synco fpchg
cache type : split (harvard)
icache size : 32KiB (2-way)
dcache size : 32KiB (2-way)
bogomips : 296.96
0
MCSD: APP BUILDER
 Аватар для IT_Exp
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
04.08.2012, 21:10
http://www.st.som/internet/imag_video/p ... 216978.jsp
тут вообще написано, что это декодер
0
0 / 0 / 0
Регистрация: 01.08.2012
Сообщений: 21
04.08.2012, 21:49
ну не совсем так это интегрированная система на чипе, на той жде странице посмотри внимательней схему..там и чип ST40-300...кароче это типа декодер (хотя врятли это правильное название) разработанный друзьями китайцами специально для спутниковых ресиверов, тв-приставок и тому подобное....кстати видимо встроенная прошивка построена на дистрибутиве ST-Linux.
0
MCSD: APP BUILDER
 Аватар для IT_Exp
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
04.08.2012, 21:56
ST это не китайцы

это 32-RISC, даже WINCE поддерживает
http://www.google.ru/url?sa=t&rct=j&q=S ... FSgtA8lR_g

судя по
http://www.ejtag.ru/viewtopys.php?f=6&p=770
прошивка - через jtag/

Короче, чёрт ногу сломит.
0
0 / 0 / 0
Регистрация: 21.04.2010
Сообщений: 1,890
04.08.2012, 22:14
ST40 это чип STMicroitistronics, имеет ядро Super-H, разработка Hitachi, сейчас его Renesas двигает.
0
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
04.08.2012, 23:04
потрошить можно начать с binwalk.
0
0 / 0 / 0
Регистрация: 01.08.2012
Сообщений: 21
04.08.2012, 23:06
Хорошо с процем мы определились.
"прошивка - через jtag"
А теперь каким макаром и по какому интерфейсу, можно поподробней?
Я шарю в программировании и дружу с паяльником , но с микроконтроллерами и схемотехникой я пока полный нуб, но пытаюсь исправиться учусь по маленьку и мере возможности.
0
0 / 0 / 0
Регистрация: 01.08.2012
Сообщений: 21
04.08.2012, 23:06
binwalk.
чо за зверь, ссыль и мануал ежели мона.
0
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
04.08.2012, 23:10
конечно мона! но в гугле...
0
0 / 0 / 0
Регистрация: 01.08.2012
Сообщений: 21
05.08.2012, 01:32
По поводу брата гугла понял. Скажите пожалуйста такйо вопрос есть возможность установить GRUB не задев биос и не убив загрузочную область приставки...так сказать сделать ее бекап с помощью SSH? или все таки мне UART распаивать?
0
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
05.08.2012, 02:48
никогда не видел grub где-либо кроме пц, вы уверены, что его вообще туда можно? обычно там свои лоадеры и не надо их менять.

на счет бэкапа по ссш... вот хз, теоретически можно это сделать (если есть права рута), но надо ковырять и ковырять. если сломается, так и так jtag делать (если, конечно, лоадер не поддерживает прошивку по какому-нить tftp, всяко бывает).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.08.2012, 02:48
Помогаю со студенческими работами здесь

Ошибка при прошивке
Добрый день! При обновлении прошивки Сбербанк на устройстве VPN-Key-TLS столкнулись с проблемой. Программа "зависла" на стадии...

Ошибка при прошивке
Принесли XIAOMI Redmi 5 Plus - забыли PIN что делал зашел в родное рекавери и сделал WipeData - не помогает так как загрузчик...

Проблема при прошивке
Доброго времени суток. В общем, суть проблемы: купил материнскую плату Gygabite GA-970A-DS3P (rev. 2.1(!)). Проблема вот в чём: Там стоит...

Размещение переменных в прошивке
Пишу проект под stm32F103VE. IDE Coosox. комплятор gcc arm. Результат компиляции: Prokram Size: text data bss dec ...

Программа по прошивке тел
всем привет. есть у кого нибудь адрес либо сама программа по прошивке телефонов(желательно качественную, недельной активности не нужно. в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru