eXeLab
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 1 марта!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

Русский / Russian English / Английский

Сейчас на форуме: vden, AVanti_473 (+5 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

 eXeL@B —› Вопросы новичков —› Вопрос про прошивку на intel 8051
Посл.ответ Сообщение

Ранг: 52.1 (постоянный)
Статус: Участник

Создано: 4 декабря 2014 09:47 New!
Цитата · Личное сообщение · #1

Добрый день,

есть прошивка фитнес-браслета iwown i5 (атач).
Браслет построен на базе TI CC2540, архитектура, как я понимаю intel 8051.
IDA может дизассемблировать, но разобраться в этой куче незнакомых для меня инструкций сложно.

Браслет может втыкаться в USB компьютера, в этом случае он определяется как COM порт (дрова можно взять здесь).
Браслет может общаться с программой на ПК посредством этого виртуального COM порта. Но поскольку клиент совсем куций и уже вообще не выпускается я не могу разобраться со всеми функциями.

Вот если бы найти место где контроллер браслета принимает команды по serial порту (как я понял в прошивке есть два serial порта, один видимо что торчит в USB, а второй, похоже, дисплей).

Если есть знатоки данной архитектуры помогите.

{ Атач доступен только для участников форума } - I5.bin


Ранг: 1002.1 (!!!!)
Статус: Участник

Создано: 4 декабря 2014 11:15 New!
Цитата · Личное сообщение · #2

тебе правильно люди подсказали на другом форуме, купи новый браслет, дешевле будет

Ранг: 52.1 (постоянный)
Статус: Участник

Создано: 4 декабря 2014 15:21 New!
Цитата · Личное сообщение · #3

Фитнес-браслет как таковой мне в принципе не нужен.
Я купил его и ковыряю его просто из любопытства.


Ранг: 1002.1 (!!!!)
Статус: Участник

Создано: 4 декабря 2014 16:21 New!
Цитата · Личное сообщение · #4

там же советовали, нравится играться, купите браслет с опенсоурс прошивкой


Ранг: 285.1 (наставник)
Статус: Участник

Создано: 4 декабря 2014 19:05 · Поправил: DenCoder New!
Цитата · Личное сообщение · #5

reversecode
Ну все не те вопросы задают, не тем занимаются. )
И воообще не туда идут, не так живут, не тем дышат, да? ))

Есть любопытство у чела по теме, тема может в жизни пригодится! Ему или ещё кому. Помог бы, если б оно мне надо было и было б свободное время много больше, чем для поста тут. Может, кто ковырял что подобное, и поможет... )

С другой стороны есть --> описалово по инструкциям <-- , почти то же, что и в Z80, только опкоды другие. В Z80 опкод C3 - long absolute jmp, у CC2540 - clr c. Если просто любопытство - ну ждите, когда Вам кто-то поможет, может найдутся. )
Если ж интерес таки велик - должно его хватить на ближайшее знакомство с процом


Ранг: 1002.1 (!!!!)
Статус: Участник

Создано: 4 декабря 2014 19:08 · Поправил: reversecode New!
Цитата · Личное сообщение · #6

если бы чел хотел он бы разбирался
а так он хочет что бы ему помогли
причем помогли не с описанием ассемблера, а сразу с решением

Ранг: 52.1 (постоянный)
Статус: Участник

Создано: 5 декабря 2014 01:40 New!
Цитата · Личное сообщение · #7

Да просто я думал, что для наметанного глаза определить место где читаются данные из порта не проблема.
Ну ладно. Буду пробовать копать сам.


Ранг: 1002.1 (!!!!)
Статус: Участник

Создано: 5 декабря 2014 09:23 New!
Цитата · Личное сообщение · #8

прошивка не екзе файл, она начинает изучаться не с мест где она что то читает или что то пишет в порт,
а со спецификации процессора, чипа, областей памяти что куда грузиться, архитектуры самого браслета
а в некоторых случая еще и бутстрап надо изучать

| Сообщение посчитали полезным: DenCoder


Ранг: 39.8 (посетитель)
Статус: Участник

Создано: 5 декабря 2014 15:27 · Поправил: mdscorp New!
Цитата · Личное сообщение · #9

со стороны синезуба АТ модем
со стороны юарта тем более АТ модем
наслаждайся --> cc2540.pdf <--

http://www.ti.com/lit/ug/swru270c/swru270c.pdf
http://www.ti.com/tool/packet-sniffer

 eXeL@B —› Вопросы новичков —› Вопрос про прошивку на intel 8051

Оригинальный DVD-ROM: eXeL@B DVD !

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS