суббота, 15 декабря 2018 г.

Ingenic Halley2, First problem solving, Part 1

I tried to find ways to rewrite flash memory content. Halley2 core module has not any connector of communication interface. I did UART connection but Uboot version doesn't support loadb command to load images. There are two other interfaces: USB and Ethernet. Ethernet is supported in Uboot but it requires external PHY chip and a electric transformer. I remembered that Ingenic's SoCs have BootROM with USB Mode Support. I found that Halley2 has needed pins for hardware connection. I connected button to pin BOOT_SEL0. And connected USB port to corresponding lines.
After starting my stand in USB Boot Mode I found new device in USB device list:
$ lsusb -s 1:
Bus 001 Device 006: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 001 Device 007: ID a108:1000
Bus 001 Device 005: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

So I got my device prepared for flash memory reprogramming.

Комментариев нет:

Отправить комментарий