====== EZDlin ====== EZDlin is simple software allowing cooperation with [[http://www.btc.pl/pdf/zl5prg.pdf|zl5prg]] and [[http://www.btc.pl/pdf/zl6prg.pdf|zl6prg]] 8051 uCs programmers. hardwer can be bought from [[http://www.btc.pl]] or [[http://www.kmitl.ac.th/~kswichit|made yourself]]. this is linux equivalent for [[http://www.kmitl.ac.th/~kswichit/#8051|Easy-Downloader]]. since i don't use windows (and don't want to) and couldn't find linux soft for this, i've decided to write my own. ===== how to run ===== after [[#download|dowanloading]], extract it and build with make: tar xjvf ezdlin.tar.bz2 cd ezdlin make release now you can run it: cd gen/release ./ezdlin syntax goes as follows: ./ezdlin {-r|-w|-W} ^ parameter ^ meaning ^ | | your RS232 port (usually /dev/ttyS[01]) | | -r | read flash content to given file | | -w | write given file to flash | | -W | write given file to flash and check if writting was ok | | | file to read from / write to (depending on opperation mode) | program operates on binary (.bin) files. Intel hex format (.hex) is not supported. program works well with USB<->RS232 adapters (i use one by my self). ===== download ===== get latest version of [[https://github.com/el-bart/ezdlin|EZDLin]] via github. [[https://github.com/el-bart/ezdlin/tags|recent releases]] can be download via proper tag.