Principalement grâce au travail d’obinou, le JTAG est fonctionnel sur la NB4 ! Cela permet notamment de récupérer sa neufbox dans le cas d’un flashage râté, mais également de faire du débugage bas niveau.
Le matériel nécessaire, les points de contact sur les deux modèles de neufbox 4 (Foxconn et Sercomm), ainsi que la procédure de reflashage grâce au JTAG sont entièrement décrits sur la page du wiki Interface JTAG.
obinou en a également profité pour ajouter le support du processeur Broadcom BCM6358 au projet UrJTAG :
- [UrJTAG-dev] Add support for BCM6358
- [UrJTAG-dev] Add recognition of the MX29LV640B AMD Flash
- [UrJTAG-dev] Add support for a DMA-only EJTAG bus implementation
Ses patches ont ensuite été intégrés dans UrJTAG, et les nouvelles fonctionnalités seront donc présentes dans la prochaine version d’UrJTAG, ou sinon dès maintenant en compilant les sources à partir de la révision 1400.
- neufbox4 support: DMA-only EJTAG driver
- Added file missing in previous commit for EJTAG_DMA driver
- neufbox4 support: BCM6358 data files
- neufbox4 support: MX29LV640B recognition
Cette nouvelle réjouira sans aucun doute les bidouilleurs de neufbox, ainsi que ceux qui ont une box à base de Broadcom 6358