原创 Use Versaloon under Ubuntu9.10 -- vsprog/vsgui

2009-12-3 00:07 3037 3 6 分类: MCU/ 嵌入式
1. Install basic tools:
        sudo apt-get install subversion libusb-dev libxml2-dev automake texinfo lazarus
subversion is used to download source code for vsprog software and as well versaloon firmware code.
libusb and libxml2 are used by vsprog.
automake and texinfo are used to configure vsprog.
lazarus is used to compile vsgui.

2. create soft link for /libxml/*.h
        sudo ln -s /usr/include/libxml2/libxml /usr/include/libxml

3. create versaloon foler in your home and run script in the directory: https://static.assets-stash.eet-china.com/album/old-resources/2009/12/1/c85afdd3-bc36-4cb8-bbad-c717b636c017.zip
Remember to rename the file to update.gz.
Mail me if any error here.

4. blacklist cdc_acm, udev will use cdc_acm as driver for versaloon by default, but if use that driver, libusb can't be used.
Add "blacklist cdc_acm" at the bottom of /etc/modprobe.d/blacklist.conf, and use "rmmod cdc_acm" to stop the module if it is running, and then replug versaloon.

5. configure udev to enable non-root user to use versaloon: https://static.assets-stash.eet-china.com/album/old-resources/2009/12/1/bbc4e723-4c6e-4a78-90d0-63c9c6db00d1.zip
By default, ONLY root user can access versaloon through libusb, so you need a config file for udev to enable non-root user to use versaloon.
        sudo cp 60-versaloon.rules /etc/udev/rules.d

6. test by running "vsprog -Vvoltage" as non-root user with versaloon plugged in.
If everything is well configured, the voltage on target VCC will be displayed.
点击看大图

7. Compile vsgui with lazarus
Install Lazarus 0.9.28.2, note that the lazarus software in repo is 0.9.26, which has a lot of bugs.
Simply open vsgui/vsgui.lpi, modify the width of pnlMain.
And then press Ctrl+F9 to compile, and then copy the executable file to /usr/local/bin/.
点击看大图
PARTNER CONTENT

文章评论3条评论)

登录后参与讨论

用户131114 2009-12-9 14:59

文件时在UBUNTU里上传的,好像这里的BLOG是有一些问题,或者是估计屏蔽对外的链接?最近有一些事,完成后,会改善一下。udev会默认给VERSALOON使用cdc驱动,但是,我们不能使用cdc驱动,所以要把cdc放到黑名单里去,之后需要卸载已经载入的cdc驱动。

用户236990 2009-12-9 09:52

不能下载可能会是博客系统本身的问题。 1)进入讨论发表模式后,看到的是附件的图标 未进入讨论发表模式是看到的是由http;引到的网页地址,未反应过来是什么回事,理解不了文中所说的内容。结果跑到了http://www.simonqian.com/en/Versaloon/ 下载 后来才发觉,用wget 将其下载。 2)另Remember to rename the file to update.gz.也给我糊涂了。我一直在找编译的方法,等我发贴编译成功后,进入本贴继续查找如何编译vsgui,打开update,才知道这是一个脚本。 3)仅是个人经历。

用户236990 2009-12-9 09:39

英文差些,原来这里有编译安装方法。也可能是博客的功能欠缺一些。毕竟不是博主能随心所欲。 请教: 4. blacklist cdc_acm, udev will use cdc_acm as driver for versaloon by default, but if use that driver, libusb can't be used. Add "blacklist cdc_acm" at the bottom of /etc/modprobe.d/blacklist.conf, and use "rmmod cdc_acm" to stop the module if it is running, and then replug versaloon. 这段文字是什么意思? 另:贴中的附件不能下载。
相关推荐阅读
用户131114 2010-12-25 22:43
征集各种单片机/存储器的支持
先随便列几个:Actel FPGA,Renesas R8C,Nuvoton Cortex。当然,Versaloon已经支持的就不需要了。当然,一些简单的比如SPI Flash,可以都可以。合作(或者交...
用户131114 2010-12-11 17:06
STM32F207 demo板原理图
这个硬件是VersaloonHandy平台的第一个测试评估硬件。资源:1. usb device + host, LTC41602. 3路可控电压,分别用于SD供电、TFT背光、对外供电,IIC接口控...
用户131114 2010-09-13 15:13
Versaloon 平台硬件规划
按照计划,几个平台都进行的非常顺利。第二批的生产也在进行中。 抽空规划了一下Versaloon平台的下一个硬件。1。使用120M STM32F203系列100脚芯片,USB 2.0 HS OTG2。2...
用户131114 2010-09-11 01:04
USBDM也成为浮云了。。。。。
HSC08/HCS12(X)的调试支持也基本按时完成了。。。。。。碰到的困难比预想的多,8过仍旧只是浮云。。。。。。coldfireV1应该也可以支持,不过需要有demo板测试并做相应的调整。 上图:...
用户131114 2010-09-02 02:28
Versaloon平台发展规划
最近发布的Versaloon调试仿真平台计划,相信很快就能完成第一阶段,有人怀疑不? Versaloon在实现的理念上,有其先进性,在同一个简单的硬件上,能够实现这么多种芯片的支持,并且具备不错的性能...
用户131114 2010-09-01 17:40
STLink简单的像浮云一样
原来计划花2天时间,没想到一天就搞定了。。。。。。在STM8S103F2上测试通过。STVP在下载STM8S103F2的速度并不是一般的慢啊,每次64字节。。。。。。OMG。。。。 下一步准备OSBD...
EE直播间
更多
我要评论
3
3
关闭 站长推荐上一条 /3 下一条