Hi , I currently have emulated an arm versatile board with PCI support with linux kernel 3.18.31. I have built the board using buildroot 2015.02 I am running my board with the following :-
sudo qemu-system-arm -M versatilepb -kernel output/images/zImage -drive file=output/images/RootFS.ext3,if=scsi -append "root=/dev/sda console=ttyAMA0,115200" -nographic -object can-bus,id=canbus0 -device kvaser_pci,canbus=canbus0 -object can-host-socketcan,id=canhost0,if=vcan0,canbus=canbus0 In my host linux I have set-up virtual CAN-bus using the following commands:- sudo modprobe vcan sudo ip link add dev vcan0 type vcan sudo ip link set up vcan0 mtu 72 At the end I want to send CAN signal from my host and read in my guest. I have followed this paper :- paper.dvi (cvut.cz) <https://rtime.felk.cvut.cz/publications/public/rtlws2015-qemu-can.pdf> My board is currently booted up but I unable to recieve any CAN signal. I am currently facing obstacle on what to do next ? As there is no proper tutorial to do it. It would be really helpful , if someone could suggest me something. Regards, Sukreet
