User Activity

  • Created ticket #5 on Geolog

    Neues Login bei geocaching.com?

  • Posted a comment on discussion Help on can4linux

    in can4linux-examples, please execute make git_track.h it should execute the script git_track and of course you must have installed git and you must have cloned can4linux using git clone. I can not say what the reason for not loading can4linux.ko is. If the driver module can4linux.ko is compiled against the current kernel you are using, insmod should load the module. Which source are you using now, which kernel? Did you make changes, which? Heinz

  • Posted a comment on discussion Help on can4linux

    Can we pleas switch to using private email addresses? can4linux development is not longer at Sourceforge. Please use my email hj.oertel@t-online.de) I just installed the latest Armbian kernel 5.10.4 and try to compile TARGET=BANANAPI. There are some things to change, all module to compile but bananapi.c which is the hardware related code. It seems tha some definitions have changed. Hope to can solve it tomorrow.

  • Posted a comment on discussion Help on can4linux

    You must have a so called kernel development package installed. At least these are the kernel headers and a lot of other stuff. Depending on your distribution it could be added by sudo apt-get install build-essential I switched some time ago to Armbian, which is a more current kernel. https://www.armbian.com/bananapi/ If you can wait a bit, I just try to compile it on my Armbian Banana Heinz Am Dienstag, 12. Januar 2021, 14:23:49 CET schrieb John: Heinz, Thank you very much for your help, I only...

  • Posted a comment on discussion Help on can4linux

    John, active development for can4linux is now on GitLab https://gitlab.com/hjoertel/can4linux May be you will have more success with this version. Heinz

  • Posted a comment on discussion Help on can4linux

    Hello John, normally files like read.c, write.c, etc, files without hardware access should compile without problems. Please check read.c, What is really at line 89 ? /root/can4linux-code/can4linux/read.c:89:30: warning: passing argument 1 of 'iminor' makes pointer from integer without a cast unsigned int minor = i minor(file_inode(file)); It should be: unsigned int minor = iminor(file_inode(file)); and not unsigned int minor = i minor(file_inode(file)); ^ the letter 'i' should not be there. Regards...

  • Posted a comment on discussion Help on can4linux

    Am Donnerstag, 3. Dezember 2020, 08:31:23 CET schrieb Nikkk: Thank you for your help, I just wanted to ask because I haven't found it yet. If I send 3 frames and there is no device, then I get 3 tx errors, or if the device receives 4 frames with wrong CRC, then rx will return 4 errors? Nikkk the best would be reading the ISO 11898 papers, But for the error confinement you can look at the old BOSCH paper at http://esd.cs.ucr.edu/webres/can20.pdf Much more links are collected at the CAN Wiki http://www.can-wiki.info/doku.php?id=can_links:main...

  • Posted a comment on discussion Help on can4linux

    mcp2515funcs.c: stat->rx_errors = CANin(board, REC); stat->tx_errors = CANin(board, TEC); Yes, with the mcp2515 it is possible to read out both error counters .As user you have to issue a ioctl()call: Please lookt at can4linux-examples/getstat.c

View All

Personal Data

Username:
hjoertel
Joined:
2010-07-21 13:26:06

Projects

This is a list of open source software projects that Heinz-Jürgen Oertel is associated with:

  • Project Logo can4linux CAN bus device driver Last Updated:
  • Project Logo horch simple CAN server application Last Updated:

Personal Tools