-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Wed, 03 Sep 2014 16:43:36 +0200 Marek Doležel xdolez67@stud.feec.vutbr.cz wrote:
Hello,
I noticed you are in connection with buglabs community.
I couldn't find any option to buy this device. I guess the device is developed only for "Big players" as mentioned on website.
It would be great if I could get hands on that device. You have one right? How hard can it be to get DEMO or to get option to purchase one from them?
As mentioned in subject I am trying some coreboot now. I keep track of what I do here http://www.stud.feec.vutbr.cz/~xdolez67/coreboot/coreboot-porting.html
I use ThinkPad X200 image/source code as reference (don't have it) to make coreboot work on ThinkPad R400/T400. However I tried many times and can't get serial output(I am not hardcore embedded guy yet). So I realized I need to get EHCI gadget to get any further and if that also fails I need to also get ThinkPad X200.
Coreboot mailing list probably has good hints here. I've cc-ed the list for that.
I see this options: 1. get for free or purchase bug device, 2. get 2x LCSoft FX2LP (soldering required:( but cheap ) 3. get bbb (too expensive 90$ incl. shipping to czech
4. Use your rasberry and try to make g_dbgp work there, to test use the linux kernel with earlyprintk=dbgp. Note that earlyprintk=dbgp doesn't work out of the box on all distro's kernels, you need the right compilation options to make it work.
Denis.
On 05/09/14 07:17, Denis 'GNUtoo' Carikli wrote:
- Use your rasberry and try to make g_dbgp work there, to test use the
linux kernel with earlyprintk=dbgp. Note that earlyprintk=dbgp doesn't work out of the box on all distro's kernels, you need the right compilation options to make it work.
Denis.
That won't work, I think, as the Pi uses the same micro-USB port you'd be using for debug, for power.
John.
On 09/05/2014 11:14 AM, John Lewis wrote:
On 05/09/14 07:17, Denis 'GNUtoo' Carikli wrote:
- Use your rasberry and try to make g_dbgp work there, to test use the
linux kernel with earlyprintk=dbgp. Note that earlyprintk=dbgp doesn't work out of the box on all distro's kernels, you need the right compilation options to make it work.
Denis.
That won't work, I think, as the Pi uses the same micro-USB port you'd be using for debug, for power.
John.
Forget about Raspberry Pi for this purpose, it is hardwired to be USB host and is not capable of USB OTG/device. The micro-USB connector is there for power input only.
Kyösti
On Fri, 05 Sep 2014 09:14:12 +0100 John Lewis jlewis@johnlewis.ie wrote:
On 05/09/14 07:17, Denis 'GNUtoo' Carikli wrote:
- Use your rasberry and try to make g_dbgp work there, to test use
the linux kernel with earlyprintk=dbgp. Note that earlyprintk=dbgp doesn't work out of the box on all distro's kernels, you need the right compilation options to make it work.
Denis.
That won't work, I think, as the Pi uses the same micro-USB port you'd be using for debug, for power.
Why is that a problem, you could: * Get an usb cable with two "host" connectors: one on for the target laptop, another one for the 5v power, and the usual one for the rasberry side. Such cables were common for mini-usb, for instance for hard disks that didn't have enough power with only one usb port. So you could get one, or make one, or make someone do it for you. * You may even not need such cable when testing g_dbgp and the kernel's earlyprintk.
Denis.
On 07/09/14 09:21, Denis 'GNUtoo' Carikli wrote:
On Fri, 05 Sep 2014 09:14:12 +0100 John Lewis jlewis@johnlewis.ie wrote:
On 05/09/14 07:17, Denis 'GNUtoo' Carikli wrote:
- Use your rasberry and try to make g_dbgp work there, to test use
the linux kernel with earlyprintk=dbgp. Note that earlyprintk=dbgp doesn't work out of the box on all distro's kernels, you need the right compilation options to make it work.
Denis.
That won't work, I think, as the Pi uses the same micro-USB port you'd be using for debug, for power.
Why is that a problem, you could:
- Get an usb cable with two "host" connectors: one on for the target laptop, another one for the 5v power, and the usual one for the rasberry side. Such cables were common for mini-usb, for instance for hard disks that didn't have enough power with only one usb port. So you could get one, or make one, or make someone do it for you.
- You may even not need such cable when testing g_dbgp and the kernel's earlyprintk.
Denis.
I'm not saying that wouldn't work, but splitters sometimes introduce problems, experience has taught me. I wouldn't be recommending it to someone as a solution that will work without issue. I think the second USB connector would possibly want to be wired so that it just carries power.
Yep, I fully accept that you could just leave the device at the Grub menu while you fire up the Pi for testing purposes, but ultimately we're talking about debugging firmware.
It's moot anyway as it was pointed out that the Pi doesn't have the necessary features in it's port.
John.