User Manual

Smart Infrastructure
Issue: 26-April-2020 page 3/3
© Copyright 2020, Siemens Schweiz AG
- tar -zxf bash-4.4.tar.gz
to Extract the packet and then generated the folder bash-4.4.
4. Make sure the cross-compiler tool chain is ready See above chapter:
Pre-condition
5. Execute Command
- source /opt/fsl-imx-fb/4.14-sumo/environment-setup-
cortexa7hf-neon-poky-linux-gnueabi
to config the environment variables for the cross-compiler tool chain.
6. Go into bash-4.4 and execute command
- ./configure --host=arm-linux
to config bash parameters.
7. Execute command
- make
to compile the related CPU(Arm) architecture for bash program.
8. Execute command
- scp -r local_file username@remote_ip:remote_folder
e.g.
- scp -r bash admin@192.168.0.1:/bin/
to replace the new generated bash executable file in bash-4.4/bash to /bin
folder in the product, the updated process for building part is end, and the go into
product side via telnet.
9. Execute command
- sync
on the product side via telnet.
10. Reboot and login the product, view the bash version information to check
whether updated via
- bash --version
Notes: for gaining access like username and password please contact
the vender.