-
Notifications
You must be signed in to change notification settings - Fork 5
S2C Sandbox : Cross compile sdmsh (Depricated)
komar edited this page Dec 1, 2024
·
2 revisions
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
This is depricated documentaion for S2C modem based on stamp9g20
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
First at all you need install toolchain and repository.
Install developer packages for sdmsh building
Install readline package for developing to toolchain
$ . /usr/local/oecore-i686/environment-setup-armv5te-angstrom-linux-uclibceabi $ opkg-target install libreadline-dev
Crosscompile building sdmsh
Clone sdmsh, setup toolchain enviroment and build
$ git clone https://github.com/evologics/sdmsh.git $ cd sdmsh $ . /usr/local/oecore-i686/environment-setup-armv5te-angstrom-linux-uclibceabi $ make COMPAT_READLINE6=1
Deploying sdmsh to sandbox
Install libncurses to sandbox
$ scp /usr/local/oecore-i686/repository/armv5te/libncurses5_5.9-r9.1_armv5te.ipk root@MODEM_IP:/tmp $ ssh root@MODEM_IP root@evo-sandbox:~# opkg install /tmp/libncurses5_5.9-r9.1_armv5te.ipk
Upload sdmsh to sandbox
$ ssh root@MODEM_IP root@evo-sandbox:~# mkdir /usr/local/bin
$ scp sdmsh root@MODEM_IP:/usr/local/bin/