• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
Netgate Discussion Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login

I2C controller on PC engines APU2C4

Scheduled Pinned Locked Moved Hardware
6 Posts 3 Posters 1.1k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M
    magloman
    last edited by Dec 28, 2017, 1:00 PM

    How to make the controller work?

    It should work on FreeBSD(I think)

    If a run dmesg it doest not show up.
    Can I fix this somehow?

    1 Reply Last reply Reply Quote 0
    • ?
      Guest
      last edited by Dec 29, 2017, 10:50 PM

      @magloman:

      How to make the controller work?

      It should work on FreeBSD(I think)

      If a run dmesg it doest not show up.
      Can I fix this somehow?

      Works fine here. What are you trying to do? By default it does nothing until you write software to actually do stuff with it.

      1 Reply Last reply Reply Quote 0
      • M
        magloman
        last edited by Jan 6, 2018, 6:18 PM

        I am gonna connect a lcd to it and the lcdproq supports i2c.

        What should i look for in dmesg?

        Can you show me how it is suppose to look?

        Maybe I installed nano version or something, gonna reinstall pfsense and see.

        I get back after that

        1 Reply Last reply Reply Quote 0
        • M
          magloman
          last edited by Jan 6, 2018, 8:12 PM

          I reinstalled pfsense 2.4.2 now just in case.

          have APU2C4 and latest compiled bios I can find which is 4.0.12 (the 4.6 version is not stable on my card).

          If i take a Shell and enter: "dmesg | grep iic" I get Nothing. Shouldnt my i2c bus show up there?

          1 Reply Last reply Reply Quote 0
          • M
            magloman
            last edited by Jan 9, 2018, 3:30 PM

            How does ur dmesg screen look like?

            What i have research it should show up there.

            I just installed latest freebsd 11.1(?)  just to see if it shows up but it Doesnt.
            There are commands available in freebsd to test the bus and so on.

            I hope somebody knowing what they are talking about see this thread and shine some light on it.

            1 Reply Last reply Reply Quote 0
            • S
              stephenw10 Netgate Administrator
              last edited by Jan 9, 2018, 5:06 PM

              It seems like you might need to load a driver if you want to use the existing tools, rather than talking to the device directly.

              [2.3.5-RELEASE][admin@apu.stevew.lan]/dev: kldstat
              Id Refs Address    Size     Name
               1   15 0xc0400000 1e6efd4  kernel
               2    1 0xca501000 3000     amdsmb.ko
               3    2 0xc9805000 2000     smbus.ko
               4    1 0xc9e92000 3000     iic.ko
               5    3 0xc9f7e000 4000     iicbus.ko
               6    1 0xca637000 3000     iicsmb.ko
               7    1 0xca63b000 4000     iicbb.ko
              [2.3.5-RELEASE][admin@apu.stevew.lan]/dev: i2c -s -v
              dev: /dev/iic0, addr: 0x140e7580, r/w: r, offset: 0x00, width: 8, count: 1
              Error opening I2C controller (/dev/iic0) for scanning: No such file or directory
              
              

              Steve

              1 Reply Last reply Reply Quote 0
              • First post
                Last post
              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                This community forum collects and processes your personal information.
                consent.not_received