[beagleboard] BBB HDMI initialization (bare metal)

2016-01-22 Thread Travis Estep
This is a topic that has been lacking resources for quite a while. The manufacturer of the chip does not have a full data sheet with all commands listed available to the public. However, if you look at the Linux driver, you can get everything you need. I have a bare metal driver that I wrote

[beagleboard] Re: PCB Layout questions for BBB

2016-01-19 Thread Travis Estep
More to the point here, I suggest absolutely no changes to the DDR section unless you and your software guy know what you're doing. Any changes to these traces will require changes to the DDR timing in the BBB software. No offense, but if you want to mod this board as a learning experience,

[beagleboard] PCB Layout questions for BBB

2016-01-19 Thread Travis Estep
To your first question, I'm not sure about the stackup. Maybe Gerald can weigh in. As for the trace/space tolerances, each manufacturer is different. Some will not even attempt to print the boards, but some will try with the understanding that as you get away from their minimum specs, the

[beagleboard] Help with audio IC selection for my BBB Cape

2015-08-23 Thread Travis Estep
I haven't looked at the data sheet for either chip, but if they both use the same interface for communication you could either modify the existing driver or create a new one using the existing one as a template. If you are familiar with driver development, it shouldn't be too hard at all. --

[beagleboard] Is BBB compatible with Arduino Sensors?

2015-06-29 Thread Travis Estep
The previous response is correct. Let me elaborate a little more on his answer. The sensors that are available for the Arduino all have an interface that is used to communicate with them. Some use SPI, some I2C, some just a plain old analog to digital converter connection. The BBB does in fact

[beagleboard] Bare Metal startup code

2015-06-08 Thread Travis Estep
If you have Starterware installed, take a look in the boot loader folder of your installation. You'll find all of your answers there. Basically, a boot loader is just used to setup your hardware, like your DDR3 that you want to execute from. Once the hardware is good to go, you need to copy

[beagleboard] Re: Open Hardware start

2014-11-20 Thread Travis Estep
The BeagleBone Black files are out there. You cab take a look at the design, alter it, etc. If you've never dealt with a chip like this, read up on high-speed PCB design. Look at docs for laying out DDR3 RAM. Look at how the stackup of this board is designed. The jump from a low-speed MCU to an

[beagleboard] Re: beagle bone black schematics and board design

2014-11-13 Thread Travis Estep
I work in Altium and Eagle both. This board is not the kind of board I would want to work on in Eagle. Not even for small changes. Just my 2 cents. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups

[beagleboard] is the Altium sch and pcb correct? Somebody tried to make BBB using it?

2014-10-27 Thread Travis Estep
Although I have not built any boards from the files, I have studied both the schematic and the PCB file extensively. I have not found any errors in either of them. Although it needs to be said that I am not the kind of engineer that Gerald and his layout guy are. If you have an engineer who

[beagleboard] BBB: bare metal programming in C - what is need on the SD card?

2014-10-21 Thread Travis Estep
Starterware includes a bootloader that pulls a program from the SD card and loads it and runs it. As far as toggling the GPIO pins very fast, you're not going to get good results. This is an applications processor, not made for real time programming. That's why TI included 2 PRU units on the

[beagleboard] Do some one have some beagle bone?

2014-10-13 Thread Travis Estep
Even though it comes in a Make kit and costs $89, every Radio Shack in my area had penny of them in stock. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group

[beagleboard] Re: BeagleBone Black Android 4.2.2 HDMI Problem

2014-08-20 Thread Travis Estep
I can verify this. I am working (very slowly) on a driver for the HDMI chip for bare metal programming and was in this part of the Android kernel just yesterday. The resolution is not detected in this kernel. It's hard coded to 1280x720. There are structs already created for 1024x768 and

[beagleboard] I need to a board to be a USB peripheral and provide read/write to a flash or SD card.

2014-05-02 Thread Travis Estep
Sounds like someone is trying to circumvent some admin and security controls. Just use an app that will let you connect to a serial port and transmit data. Write a bare metal app for the BB that takes the serial data and shoves it out to the SD card. Of course, you'll need a FAT32 lib on the BB

Re: [beagleboard] HDMI Interface data sheet

2014-03-19 Thread Travis Estep
I made a post about this exact thing here a couple of months back, and received little help. One user was kind enough to get me started with some code that he had written for a Minix driver for that chip, but it only had the EDID driver code. So, I went on a manhunt to find anything I could. I

Re: [beagleboard] Re: BBB Bare Metal with HDMI

2014-01-21 Thread Travis Estep
=minix.git;a=blob;f=drivers/tda19988/tda19988.c;hb=HEAD Though it's only for EDID reading (not using the chip for actually outputting HDMI). Thomas On Mon, Jan 20, 2014 at 10:21 AM, Travis Estep test...@gmail.comjavascript: wrote: Thanks for the info. I downloaded the driver code you

[beagleboard] Re: BBB Bare Metal with HDMI

2014-01-20 Thread Travis Estep
controller yet for Minix). As for initializing the chip. Yes, there are several commands you need to send it via I2C to turn on the HDMI interface and configure the output. Thomas On Saturday, January 18, 2014 3:26:27 PM UTC-5, Travis Estep wrote: Hello! I've been hacking around with the BBB

[beagleboard] BBB Bare Metal with HDMI

2014-01-18 Thread Travis Estep
Hello! I've been hacking around with the BBB for some time now, mostly doing bare metal programming. On other boards that I build projects with, I usually use one of my TFTs that I have laying around and use my custom graphical interface for the UI part. But the BBB is different. While I have

Re: [beagleboard] Angstrom Abandoned for BBB? Rumor + a Rant

2013-12-26 Thread Travis Estep
I think most people make the mistake of thinking the BB and BBB are commercial products with commercial-quality software. They also believe that the capes are just plug-and-play. This board is not for novices. If you are interested in learning electronics, both hardware and software, this is