How to send small files to ezsdk 6.0 loaded beagleboard xm through serial port via minicom?


I am new to Linux development, i want to transfer cross compiled object code from my Ubuntu to Beagle board .
Currently i am doing this by transferring to SD card and boot. But it is a time consuming task.
I tried to install lrzsz with lrzsz-dev_0.12.20-r4.5_armv7a.ipk by opkg install lrzsz-dev_0.12.20-r4.5_armv7a.ipk* . But it shows error invalid architecture .

i downloaded lrzsz source code and cross compiled with arm-linux-gnueabihf-gcc but output is not an ipk file

Any help would be greatly appreciated

Connect your machine and the BeagleBone via ethernet, then ssh/scp to the beaglebone. I do not know the specific configuration details of your beaglebone or your ubuntu, but avahi and auto-ip should make it easy to find your beaglebone on the ethernet network.

In the past I was able to install lrzsz using the command “opkg install” but evidently the version has changed and it’s no longer available at that location.

I’m finding it annoying because only lists an older version for the armv5te platform and if I attempt to install that version I get another error…

root@beaglebone:~# opkg install
Unknown package ‘lrzsz’.
Collected errors:

  • pkg_hash_fetch_best_installation_candidate: Packages for lrzsz found, but incompatible with the architectures configured
  • opkg_install_cmd: Cannot install package lrzsz.

Yes i am too facing this problem

I cant use ethernet. lrzsz-dev_0.12.20-r4.5_armv7a.ipk works fine with ezsdk 5.XX version and not with ezsdk 6.0 . Is there any option to compile lrzsz to a package that conform my architecture

Problem solved!

I downloaded lrzsz from

extracted and cross compiled with CC=arm-linux-gnueabihf-gcc ./configure --target=arm-linux

Transferred lrz and lsz files to board created symbolic links rz to lrz and sz to lsz

Now can send files by Ctrl A Z via minicom.