Кто-нибудь занимался реверсом RFIC Si4463 или аналогичного из серии Si446x ?
Что можно сделать полезного?
Нашёл интересный проектик: https://github.com/astuder/Inside-EZRadioPRO
Чувак пишет как можно сдампить прошивку с Si446x , а также как вытащить описание регистров + недокументированные команды из EXE-шника WDS.
А также - как раздуплить прошивку в Гидре и получить более-менее читабельный сорец на асме...
Мне удалось считать дамп со своего чипа Si4463, rev. 2A. Плюс запустил все скрипты и плагины для облагораживания дизассемблированного кода в Гидре.
А также сделал другой адрес для FIFO TX/RX. Хотел ещё увеличить размер FIFO - удалось увеличить с 129 до 193 (x1.5). Но при команде активации передачи(TX) всё виснет. Очевидно, пакетный хэндлер там тоже хозяйничает, и есть условия, ограничивающие размер FIFO в коде...
И всё-же... Может возможно мягкие решения вытащить? Или увеличить чутьё? Или ещё что-нить полезное?
P.S. Я понимаю, что немного отстал с этим реверсом, но чипы появились недавно (год назад).