LS1046A modify serdes register configuration to operate fiber optic as a (data diode)

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LS1046A modify serdes register configuration to operate fiber optic as a (data diode)

193 Views
samialabri
Contributor I

Dear All, 

Am trying to operate my device as a data diode. it's currently running ubuntu OS and I managed to do so by setting the serdes register in run time using the busybox devmem tool as below:

sudo busybox devmem 0x1ea08c0 32 0x157533. 

and set the mac address , ip address, arb tables manually and i got it running as a data diode. 

the only issue with this configuration is that each time I reboot the system I need to reconfigure it again and I have to first connect both TX, RX for the network interface to be up and then I can configure it again.

 

I tried to modify the RCW file to apply the configuration permanently by adding 

write 0xea08c0, 0x00157533 

inside .ppi where the qspi flash clock is configured.

but after booting the board and using 

busybox devmem 0x1ea08c0

I keep getting the following results:

0x00353500

is there anyway I can modify the value of the register 0x1ea08c0 permanently ?

 

Regards

Sami

 

0 Kudos
0 Replies