XVME 6300 with TSI148 bridge on 64 bit Debian (Linux 3.2.57) vme_user issue

Maurice Moss eightplusclub at gmail.com
Mon Jul 14 18:29:58 UTC 2014


Hi all,

I have updated my Linux Kernel to the latest.  I am on Debian 64bit
3.15.5.  I issue the following Kernel command line, and the vme_user
module seems to load correctly, however the vme bus is neither mounted
on /dev nor /proc.

I was earlier using a 3.2 debian 32bit and managed to mount the vme
bus by following the exact same procedure of rebuilding the kernel
with vme_user module.  Any help is appreciated.  Here is what I see on
dmesg.

[    0.000000] Kernel command line:
BOOT_IMAGE=/boot/vmlinuz-3.15.5-vme
root=UUID=4cdc2e84-9fbc-471c-9eb4-fde8f0b1ce96 ro vme_user.bus=0
vme_tsi148.err_chk=1 quiet
[    1.754278] vme_user: VME User Space Access Driver
[    1.754695] vme_tsi148 0000:04:04.0: Board is the VME system controller
[    1.754700] vme_tsi148 0000:04:04.0: VME geographical address is 0
[    1.754704] vme_tsi148 0000:04:04.0: VME Write and flush and error
check is enabled
[    1.754942] vme_tsi148 0000:04:04.0: CR/CSR Offset: 0
[    1.754948] vme_tsi148 0000:04:04.0: Enabling CR/CSR space

Cheers!

On Thu, Jul 3, 2014 at 8:18 AM, Maurice Moss <eightplusclub at gmail.com> wrote:
> Martyn,
>
> OK.  I feel like I am not clear.  The kernel command line has a space,
> but the line here in the email doesn't (I don't know how that
> happened).  I am still stuck with the same issue.
>
> Sorry for all the confusion
>
>
> On Thu, Jul 3, 2014 at 8:15 AM, Maurice Moss <eightplusclub at gmail.com> wrote:
>> Yes, copy and paste issue, I had double checked that right after I
>> sent you the mail.  Sorry!!
>>
>> On Thu, Jul 3, 2014 at 3:47 AM, Martyn Welch <martyn.welch at ge.com> wrote:
>>>
>>>
>>> On 03/07/14 00:47, Maurice Moss wrote:
>>>>
>>>> I upgraded to linux kernel 3.14.9 (on Fedora).  Re-compiled the kernel
>>>> with the vme support etc.  I now get the below in my log, and don't
>>>> see any vme related files in /dev !!
>>>>
>>>> [    0.000000] Kernel command line: BOOT_IMAGE=/vmlinuz-3.14.9
>>>> root=UUID=aee6e594-4be8-46d4-abe6-7c054ef239b0 ro
>>>> vconsole.font=latarcyrheb-sun16 vme_user.bus=0vme_tsi148.err_chk=1
>>>> rhgb quiet
>>>
>>>
>>> Unless this is a copy and paste issue, you seem to be missing a space
>>> between "vme_user.bus=0" and "vme_tsi148.err_chk=1".
>>>
>>>
>>> Martyn
>>>
>>> --
>>> Martyn Welch (Lead Software Engineer)  | Registered in England and Wales
>>> GE Intelligent Platforms               | (3828642) at 100 Barbirolli Square
>>> T +44(0)1327322748                     | Manchester, M2 3AB
>>> E martyn.welch at ge.com                  | VAT:GB 927559189


More information about the devel mailing list