Skip to content
J. Neuschäfer edited this page Oct 14, 2023 · 6 revisions

FOSCAM FI9821W

  • firmware can be extracted via the U-Boot shell
  • UART is exposed on J4 (pin 2 = RX, pin 4 = TX)
  • a new kernel can be booted via TFTP:
    • build zImage+dtb, copy to tftpd root
    • tftp z; go 80008000

CVBS

There's a testpad labeled TP_CVBS next to the SoC.

U-Boot environment

hisilicon # printenv
bootdelay=1
baudrate=115200
ethaddr=00:00:23:34:45:66
netmask=255.255.255.0
bootfile="uImage"
bootcmd=sf probe 0;sf read 0x82000000 0x100000 0x400000;go 0x82000000
ipaddr=10.0.1.2
serverip=10.0.1.42
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06 (Jan 25 2013 - 10:58:11)

Environment size: 293/262140 bytes

USB

There is one USB port on the board, used for a RTL Wifi module. The pinout is as follows:

pin signal
1 GND
2 D+
3 D-
4 Vcc (3.3V)

Note that if you need 5V for your USB device, you need to get it from somewhere else, such as TP_5V0.