Skip to content

Changes

Summary

  1. icE1usb fw: Implement E1 line monitor task (details)
  2. icE1usb fw: Add AIS error flag and fill it along with LOS from linemon (details)
  3. icE1usb fw: Rework the way LEDs are used and updated (details)
  4. icE1usb fw: Automatically report alarm condition to remote peer (details)
Commit 866cc1a4d9860e6a4524c5183d5e0e9025879e67 by Sylvain Munaut
icE1usb fw: Implement E1 line monitor task

The results are not used yet, just collected ...

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Change-Id: Id310b65b7cd83c3bbae90ecd4a82b09a3989d91f
The file was modified firmware/ice40-riscv/icE1usb/e1.h
The file was modified firmware/ice40-riscv/icE1usb/usb_e1.c
The file was modified firmware/ice40-riscv/icE1usb/e1.c
Commit 8186904265efe6e964c2659b1cfa501bb313fe3d by Sylvain Munaut
icE1usb fw: Add AIS error flag and fill it along with LOS from linemon

Now that we monitor low level line status, we can fill in a proper
LOS signal along with the newly introduced AIS flag

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Change-Id: Ied28b6b3da74f6a63a007fae889b571cc2c1e835
The file was modified firmware/ice40-riscv/icE1usb/e1.h
The file was modified firmware/ice40-riscv/icE1usb/ice1usb_proto.h
The file was modified firmware/ice40-riscv/icE1usb/e1.c
Commit 594b87bda927d2f9693783db506c63471b7e38da by Sylvain Munaut
icE1usb fw: Rework the way LEDs are used and updated

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Change-Id: Ib3215a676716cc60e27c5857e4559135928a8cf7
The file was modified firmware/ice40-riscv/icE1usb/e1.c
Commit 4fe5ea9c14404e746c98005833fe2292a801b6ef by Sylvain Munaut
icE1usb fw: Automatically report alarm condition to remote peer

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Change-Id: I5ccf6b92f7be512bad3dda42caaee5f7eabf3ca3
The file was modified firmware/ice40-riscv/icE1usb/e1.c