rc 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #!/bin/sh
  2. mount -t proc proc /proc
  3. mount -t sysfs sysfs /sys
  4. mount -t devpts none /dev/pts
  5. mkdir /mnt
  6. # sleep 3 && mount -o nolock,rsize=1024 172.17.0.1:/home/vlad/test/HEAD/projects /mnt
  7. ifconfig lo 127.0.0.1
  8. # ifconfig eth0 172.17.0.199
  9. ################### install module #####################
  10. #insmod /usr/bin/test_module.ko
  11. insmod /usr/bin/gpio.ko
  12. insmod /usr/bin/i2c.ko
  13. #insmod /usr/bin/fmc.ko
  14. insmod /usr/bin/platform.ko
  15. insmod /usr/bin/adc.ko
  16. insmod /usr/bin/spi.ko
  17. #insmod /usr/bin/gpio_i2c.ko
  18. insmod /usr/bin/crypto.ko
  19. insmod /usr/bin/iwdg.ko
  20. insmod /usr/bin/iflash.ko
  21. #################### create node ########################
  22. #mknod /dev/test_module c 99 0
  23. mknod /dev/platform c 100 0
  24. mknod /dev/i2c1 c 101 0
  25. mknod /dev/i2c2 c 101 1
  26. mknod /dev/i2c3 c 101 2
  27. #mknod /dev/fmc_cpld c 102 0
  28. mknod /dev/gpio c 103 0
  29. mknod /dev/adc1 c 105 0
  30. #mknod /dev/adc2 c 105 1
  31. #mknod /dev/adc3 c 105 2
  32. #mknod /dev/spi2 c 104 1
  33. mknod /dev/spi5 c 104 4
  34. #mknod /dev/gpio_i2c c 106 0
  35. #mknod /dev/crypto c 107 0
  36. #mknod /dev/iwdg c 108 0
  37. mknod /dev/iflash c 109 0
  38. ################### run app ####################
  39. #/bin/telnetd
  40. /usr/bin/bmc_app &
  41. sleep 1
  42. #/usr/bin/test_app
  43. /usr/bin/goahead-3.6.5 -v --home /etc/goahead &
  44. sleep 5
  45. /usr/bin/damon.sh &