Advantech ROM-5420 B1 handleiding
Handleiding
Je bekijkt pagina 36 van 62

ROM-5420 B1/B2 User Manual 28
3.1.15 EEPROM Test
test_eeprom.sh
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#!/bin/sh
I2CBUS=( "4-0057" "2-0050" )
EEPROM=""
SIZE=${SIZE:=1024}
dd if=/dev/zero bs=1 count=$SIZE 2>/dev/null | tr '\0' '\xff' > /
dataX
dd if=/dev/urandom of=/data bs=1 count=$SIZE &>/dev/null
for N in 0 1; do
EEPROM=/sys/bus/i2c/devices/${I2CBUS[N]}/eeprom
echo -ne "$EEPROM :\n" "\t" "checking size ..."
if [ ! -e $EEPROM ]; then echo "not exist"; continue; fi
set - `stat $EEPROM | grep Size`
echo "$2 bytes"
echo -ne "\t" "writing $SIZE bytes data ..."
dd if=/data of=$EEPROM bs=1 &>/dev/null
echo "done"
echo -ne "\t" "reading & comparing ..."
dd if=$EEPROM of=/data$N bs=1 count=$SIZE &>/dev/null
if ! diff /data /data$N &>/dev/null; then echo "FAIL"; continue; fi
echo "PASS"
echo -ne "\t" "recovering ..."
dd if=/dataX of=$EEPROM bs=1 &>/dev/null
echo "done"
done
rm /data /data[0-1X] &>/dev/null
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Connect device with I2C1?
Bekijk gratis de handleiding van Advantech ROM-5420 B1, stel vragen en lees de antwoorden op veelvoorkomende problemen, of gebruik onze assistent om sneller informatie in de handleiding te vinden of uitleg te krijgen over specifieke functies.
Productinformatie
Merk | Advantech |
Model | ROM-5420 B1 |
Categorie | Niet gecategoriseerd |
Taal | Nederlands |
Grootte | 14448 MB |