XNOR SDK on any Linux host including on a Rockchip ARM SoC ?

Dear All,

Just would like to know if we can use the XNOR SDK on any Linux Host including on Rockchip ARM SoC as well.

I will appreciate.

Best regards,

JTEC

14replies Oldest first
  • Oldest first
  • Newest first
  • Active threads
  • Popular
  • From what I can tell the Linux implementation requires your cpu support AVX2.  When I run the demo on a non-AVX2 computer I get an 'illegal instruction' fault. 

    I think the two ARM implementations are for ARMv6 (rpi0) and ARMv8 (rpi3) architectures.  Wouldn't you know it, the sample boards I have laying around are all ARMv7.  When I try the ARMv6 demo on one of my ARMv7 boards it won't load the  xnornet library.  I can't seem to force it.

    What Rockchip SoC are you using?

    Reply Like
  • We can definitely support the Rockchip ARM SoC as part of a future release. Could you tell us the exact SKU? In addition, it would help if you let us know the output of ‘uname -a’.

    Reply Like
  • Dear Carlo,

    Thank you so much for your reply. We are in the caracterizing phase and we did not yet integrate the Rockchip. But for sure we are going to use this model: Rockchip 3288(Quad-core Cortex-A17). Please help us support the Rockship ARM platform including Camera module integration.

    When we have a PoC in place I will keep you posted. Currently, we have order the SOC and are awaiting the delivery.

    I will appreciate.

    Best regards,

    Jose

    Reply Like
    • JTEC Thanks, Jose. As we prepare to support this platform, we'd like to order a single-board computer containing the RK3288. Preferably the RK3288 will have support for a Linux-based OS. Could you link here an order link for the RK3288 so Xnor can order one for testing purposes?

      Reply Like
  • Carlo,

    As mentionned we are awaiting from China, a Rockchip 3288(Quad-core Cortex-A17)  which supports 1920*1440 resolution. We are awaiting to be delivered.

    However, I saw an interesting thing here: 

    https://rikomagic.ca/index.php?main_page=product_info&cPath=12&products_id=44&zenid=ij3p2cetrr94iumpr6l62tatn6

    It is a RK3288 Linux Stick Mini PC which can be caracterized. If we can see the way to powered it with a Battery like the Pi Zero, it will be great.

    This Stick seems interesting in some AI application where a IP network connectivity is need.

    As soon as we have the RK2388 SOC board, I will publish the reference and we will be able to find the distributor en US or EU.

    But, if we can start with the Stick, the Processor is quite the same. There are also the other  Linux model on the same Link.

    Let me know

    Regards,

    Jose

    Reply Like
    • JTEC Thanks for the pointer. The Mini PC stick looks interesting. Regardless of the SoC, this should be relatively easy for us to support. We've placed your request in a triage form and should be addressed in the next release of our SDK.

      Reply Like
      • Frank Sun
      • Frank_Sun
      • 6 mths ago
      • Reported - view

      JTEC Hi, I wonder what Linux kernel version and libc is coming with your device? We are trying to figure out a mini supported version for supporting this target platform.

      Reply Like
      • JTEC
      • JTEC
      • 6 mths ago
      • 1
      • Reported - view

      Carlo C del Mundo 

      Hi Carlo,

      Thank you. We realy think that this STICK is a good platform support XNOR AI Engine. If we could also support the USB Camera which can be connected to it, that will be great !

      Reply Like 1
  • Carlo,

    I have used Firefly  for Rockchip before.   Solid hardware and documentation.  Here is their RK3288 offering. 

    Reply Like
    • Tyler Brooks Thanks for the recommendation. We'll take a look. Looks straightforward to support.

      Reply Like
  • Dear Carlo,

     

    Could you please confirm to me if this will be compatible with the XNOR SDK, specially the support of the Camera module.

    We realy need to use this NanoPi with XNOR.

    https://www.friendlyarm.com/index.php?route=product/product&product_id=206

     

    I appreciate your help.

     

    Best regards,

    Jose

    Reply Like
    • JTEC Looks like a standard Cortex-A53. We should support it with the current version of the SDK, however, it depends primarily on ARMv7 vs. ARMv8 support. Regardless, thanks for the feedback. We'll be sure to enable ARMv7 and ARMv8 backends.

      Reply Like
      • Frank Sun
      • Frank_Sun
      • 6 mths ago
      • Reported - view

        JTEC Please try the `rpi3` version of the SDK and see if the SDK will run there. It might complain about glibc too old or kernel too old. Similar to previous RK3328 support, what is the kernel header version and glibc version? Is the OS 64 bit or 32 bit?

      Reply Like
      • JTEC
      • JTEC
      • 6 mths ago
      • Reported - view

      @Frank Sun

      Dear Frank.

      Thank you and we are placing an order of some Unit and will make a try install a Xnor AI Engine.

      We will keep you posted.

      Best regards,

      Jose

      Reply Like
Like Follow
  • 6 mths agoLast active
  • 14Replies
  • 115Views
  • 4 Following