console:zeebo:uart
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior | ||
console:zeebo:uart [2023/05/05 09:20] – [UART] tripleoxygen | console:zeebo:uart [2023/05/05 09:26] (atual) – [Ativação do módulo] tripleoxygen | ||
---|---|---|---|
Linha 6: | Linha 6: | ||
=====Uso===== | =====Uso===== | ||
====Configuração da porta==== | ====Configuração da porta==== | ||
- | Por // | + | Por // |
Para configuração via [[JTAG]], execute os seguintes comandos no OpenOCD (conectado ao tap do ARM9): | Para configuração via [[JTAG]], execute os seguintes comandos no OpenOCD (conectado ao tap do ARM9): | ||
- | mww phys 0xa9000020 45 | + | < |
- | mww phys 0xa9000024 5 | + | mww phys 0xa9000020 45 |
- | mww phys 0xa9000020 46 | + | mww phys 0xa9000024 5 |
- | mww phys 0xa9000024 5 | + | mww phys 0xa9000020 46 |
+ | mww phys 0xa9000024 5 | ||
+ | </ | ||
- | Via OEMSBL, faça as seguintes modificações na imagem | + | Via OEMSBL, faça as seguintes modificações na imagem OEMSBL2 e escreva de volta na NAND: |
- | *Offset 0x270e4, altere os bytes de: **12 2D 06 00** para **11 2D 02 00** | + | < |
- | *Offset 0x270e8, altere os bytes de: **13 2E 07 00** para **11 2E 02 00** | + | Offset 0x270e4, altere os bytes de: 12 2D 06 00 para 11 2D 02 00 |
+ | Offset 0x270e8, altere os bytes de: 13 2E 07 00 para 11 2E 02 00 | ||
+ | </ | ||
====Ativação do módulo==== | ====Ativação do módulo==== | ||
Como o bloco de UART do SoC está desativado, é necessário rotear o clock para este módulo. Não há documentação que explique exatamente de qual //branch// o clock virá, mas acreditamos que com a configuração demonstrada abaixo, seja o TCXO: | Como o bloco de UART do SoC está desativado, é necessário rotear o clock para este módulo. Não há documentação que explique exatamente de qual //branch// o clock virá, mas acreditamos que com a configuração demonstrada abaixo, seja o TCXO: | ||
- | mww phys 0xa86000e0 0x30 | + | < |
+ | mww phys 0xa86000e0 0x30 | ||
+ | </ | ||
- | Para configurar os parâmetros de comunicação da UART, use como referência: | + | Para configurar os parâmetros de comunicação da UART, use como referência: |
console/zeebo/uart.1683289238.txt.gz · Última modificação: 2023/05/05 09:20 por tripleoxygen