Hi, I've been digging into the differences between the new Beaglebone Black (BBB) and the original Beaglebone (white or BBW).In particular I've beenreading the BB docs with an eye toward how the BBW->BBB changes may impact the LCNC on BBW efforts.
Recently Michael said that there would soon be a bootable SD image for LCNC on a BB (I'm assuming that means a BBW since that's all that existed until this week). I'm interested in extending LCNC from BBW to BBB and I've noticed a couple of BBB differences that may impact the BBW LCNC stuff when running on a BBB. My purpose in this email is to identify the topics I've notices and ask what those of you deeper into the LCNC BBW effort think: Are you aware of these, are they trivial to handle, or not, etc. ? BBB Kernel version requirement questions: The BBs ship with Angstrom by default; The BBW ships with Angstrom & a 3.2 kernel while the BBB ships running a 3.8 kernel. I've been reading that 3.8 is a requirement for the BBB (I read that 3.8 has device tree support which is apparently required for the AM3359 SoC rev 2.0 silicon used by the BBB). My impression is that the LCNC BBW work as been done with Ubuntu 12.x and thus kernel 3.2 -- is this correct? Has anyone done Ubuntu (12 or 13) with a 3.8 kernel + xenomai + LCNC on BBW? Will the LCNC grand unified real time support (and desert topping?) effort mean that the Xenomai work that has been done for BBW will just run on BBB with a 3.8 (Ubuntu) kernel? Available Capes: I'm looking for a BB cape to use for trying out LCNC (on BBW). However the only two that I know of don't appear to be available (BeBoPr and Replicape). Are there any other capes you guys have been using that I should consider? BBW capes & BBB pin outs: I'm also getting the idea that those two capes may not run on a BBB without at least some tweaks re pin use... The BBB added two key features which use up a significant # of pins compared to the BBW: eMMC and HDMI. The eMMC support uses 10 pins on P8. The HDMI support uses 20 pins on P8. Between the two features, 30 pins of BBW P8 are not available on BBB (if you want to use the corresponding BBB features). To figure out the implications of this, I started looking for the BBW expansion connector pins the BeBoPr and Replicator use. As I was searching for info, I read Charles' post today with his summary of pins used by the two capes. Charles: Am I correct to assume that your LCNC stepgen PRU code is configured to use the same BBW pins as the BeBoPr (I think I remember reading that you were using that for prototyping)? If so, I suspect that we're going to find that there are some BBB pin challenges to consider.A quick look at the BBB schematics shows that a fair number of the pins in use by the BeBoPr and Replicape PRU configurations overlap with the LCD/HDMI pin set on BBB P8. That implies at least some changes will likely be needed to move LCNC from BBW to BBB (with the current pin mappings, to run LCNC on a BBB I think it would be necessary to disable the HDMI support in the BBB). Are these questions already figured out or do these topics still need to be worked through? Dave ------------------------------------------------------------------------------ Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
