View Single Post
  #6   Spotlight this post!  
Unread 28-06-2016, 20:16
Wasabi Fan Wasabi Fan is offline
Registered User
FRC #0488
 
Join Date: Dec 2015
Location: Washington
Posts: 15
Wasabi Fan is an unknown quantity at this point
Re: Methods for deploying/(cross-)compiling vision code for NVidia Jetson

Quote:
Originally Posted by Turing'sEgo View Post
The most common method of compiling / deploying is do cross-compiling. This is the safest way to ensure you don't accidentally break your stable (yet fragile) jetson configuration.

Look into gcc-arm-linux-gnueabi
So, you'd recommend rolling my own cross-compilation scripts (using existing toolchains, of course)? Would something like Eclipse be willing to do remote debugging on a binary cross-compiled for ARM?

Quote:
Originally Posted by Turing'sEgo View Post
Are you writing your own routines in cuda-c? (If so, that is pretty metal)
Yep, I've been using OpenCV data structures and most of their functions, but occasionally writing my own CUDA C code (which I learned through trial and error) when I'm unhappy with what OpenCV has to offer. Unfortunately, I don't think I've done memory management right -- I keep getting unfortunately low frame rates when using my own code. And definitely no Java here! Although, we do program our main robot program in Java.

Last edited by Wasabi Fan : 28-06-2016 at 21:32.
Reply With Quote