sterling976
Member
- Joined
- Oct 7, 2008
- Messages
- 217
I've been trying for a while now to get a sandbox set up in which to test code, cross-compile (or natively compile directly on the solution), and generally do a lot of the grunt work getting ready for my pre-ordered Pandora to arrive. I realized fairly early on that qemu won't work for this, since it doesn't emulate armv7a, and I don't trust that code which compiles and runs on armv5te will run properly on the newer chip.
Essentially, the main thing I'm trying to accomplish is get a MythTV Frontend up and running, whether the official version or a smaller client I write myself. The packages in Angstrom's repo aren't specific to armv7a, and some of the Frontend's dependencies seem to be broken unless you're running a very specific device, so I'm not convinced that it will be trivial to get this done.
So I was considering buying a Beagle Board after this last payday so I could use it as a sandbox to start crosscompiling software, make sure my armv7a toolchain was proper, and just generally getting some hands-on time with the architecture before my Pandora arrives. I pre-ordered on Oct. 4th, so I'm probably going to be one of the last of the first batch to get mine. Alas, a couple days before I was ready to buy, digikey sold out of Beagle Boards, so I'm left with money I'd budgeted and no device to spend it on.
I've put in my request for a pre-release board but don't know if my proposed project will be deemed worthy, or what timeframe I can expect for a response.
So I'm looking for alternatives. The Gumstix Overo seems to be the next-best option for getting my hands dirty (unless I want to spend a small fortune), but I've got some reservations. I looked around the forums here and only found one relevant post. My concern is that the processor on the Gumstix board is a 3503 vs. the Pandora's 3530. The main differences appear to be the lack of the DSP and SGX components, which aren't a huge deal to me, since I'm really just looking to make sure the applications I'm trying to port will run at all, and don't really care too much about performance.
I realize that the DSP module would help some with playback, but according to the 3503's spec sheet, it should be able to handle NTSC video display. Again, I'm not really concerned about performance -- if the video buffers and stutters, that's fine. I just want to make sure the code will run on the chipset, that I can get a program listing, and that the handoff to a media player works.
Does anyone here have experience with Gumstix or the OMAP 3503 processor? I believe that this would accomplish the goal, which is testing cross-compiled code against the armv7a instruction set. If there's anyone else who's considering this approach, let me know. Also, if I'm missing something in my research that would make the Overo an unsuitable solution, or there's a better solution that could be delivered and implemented before the new year, please speak up.
Essentially, the main thing I'm trying to accomplish is get a MythTV Frontend up and running, whether the official version or a smaller client I write myself. The packages in Angstrom's repo aren't specific to armv7a, and some of the Frontend's dependencies seem to be broken unless you're running a very specific device, so I'm not convinced that it will be trivial to get this done.
So I was considering buying a Beagle Board after this last payday so I could use it as a sandbox to start crosscompiling software, make sure my armv7a toolchain was proper, and just generally getting some hands-on time with the architecture before my Pandora arrives. I pre-ordered on Oct. 4th, so I'm probably going to be one of the last of the first batch to get mine. Alas, a couple days before I was ready to buy, digikey sold out of Beagle Boards, so I'm left with money I'd budgeted and no device to spend it on.
I've put in my request for a pre-release board but don't know if my proposed project will be deemed worthy, or what timeframe I can expect for a response.
So I'm looking for alternatives. The Gumstix Overo seems to be the next-best option for getting my hands dirty (unless I want to spend a small fortune), but I've got some reservations. I looked around the forums here and only found one relevant post. My concern is that the processor on the Gumstix board is a 3503 vs. the Pandora's 3530. The main differences appear to be the lack of the DSP and SGX components, which aren't a huge deal to me, since I'm really just looking to make sure the applications I'm trying to port will run at all, and don't really care too much about performance.
I realize that the DSP module would help some with playback, but according to the 3503's spec sheet, it should be able to handle NTSC video display. Again, I'm not really concerned about performance -- if the video buffers and stutters, that's fine. I just want to make sure the code will run on the chipset, that I can get a program listing, and that the handoff to a media player works.
Does anyone here have experience with Gumstix or the OMAP 3503 processor? I believe that this would accomplish the goal, which is testing cross-compiled code against the armv7a instruction set. If there's anyone else who's considering this approach, let me know. Also, if I'm missing something in my research that would make the Overo an unsuitable solution, or there's a better solution that could be delivered and implemented before the new year, please speak up.
Last edited by a moderator: