Topic: eDP PCB BOM

I'm making an eDP PCB or two and it would help a lot if there was a BOM file in the information package. Without it, it's a bit hit and miss with some components with regard to footprints etc. has anyone got a BOM file for the eDP?

regards

Andrew

Re: eDP PCB BOM

Hmm... I can't log on to the wiki, and I don't have access to upload files, but I do have the ability to open the eDP Altium source file and generate a BOM. Here's the BOM for the eDP DVT1:

Comment,Description,Designator,Footprint,LibRef,Quantity

"0.1uF, 25V, X5R","Capacitor (Semiconductor SIM Model)","C10C, C11C, C12C, C13C, C14C, C14P, C15C, C16C, C16P, C18P, C20C, C21C, C22C, C22P, C24C, C25C, C26C, C27C, C28C, C29C, C30C, C31C, C32C, C33C, C34C, C36C, C37C, C38C, C39C, C40C, C41C, C42C, C43C, C44C, C45C, C47C","CAPC1005N","Cap Semi","36"
"10uF, 10V, X5R, 20%","Capacitor (Semiconductor SIM Model)","C10P, C11P, C15P, C17C, C17P, C19P, C20P, C21P, C23P, C49C, C50C","CAPC1608N","Cap Semi","11"
"22uF, 10V, X5R, 20%","Capacitor (Semiconductor SIM Model)","C12P","CAPC2012N","Cap Semi","1"
"4.7uF, 10V, X5R, 10%","Capacitor (Semiconductor SIM Model)","C13P","CAPC1608N","Cap Semi","1"
"22pF, NP0","Capacitor (Semiconductor SIM Model)","C18C, C19C","CAPC1005N","Cap Semi","2"
"22uF, 25V, X5R, 10%","Capacitor (Semiconductor SIM Model)","C23C","CAPC3225N","Cap Semi","1"
"10nF, 25V, X5R","Capacitor (Semiconductor SIM Model)","C24P, C25P, C26P, C27P","CAPC1005N","Cap Semi","4"
"1.0uF, 25V, 20% X5R","Capacitor (Semiconductor SIM Model)","C35C","CAPC1608N","Cap Semi","1"
"1nF, 25V, X5R","Capacitor (Semiconductor SIM Model)","C46C, C48C","CAPC1005N","Cap Semi","2"
"DNP","Capacitor (Semiconductor SIM Model)","C51C","CAPC1608N","Cap Semi","1"
"DFLS160-7","Schottky Diode","D10P","POWERDI-123","D Schottky","1"
"test point (DNP)","Connector","J10C, J11C, J12C, J13C, J14C, J15C, J16C, J17C, J18C, J19C, J20C","TP_SMT_38mil","CON1","11"
"54-pin FFC MOLEX 51296-5494 or equiv","Flat flex connector, 54 positions","JP10C","MOLEX_51296_5494","HEADER_54","1"
"BLM18KG121 (DNP)","Magnetic-Core Inductor","L10P","INDC1608AN","Inductor Iron","1"
"2.2uH, coilcraft MSS5131-222ML","Magnetic-Core Inductor","L11P","COILCRAFT_MSS5121","Inductor Iron","1"
"BLM18KG121","Magnetic-Core Inductor","L12P, L13P, L14P, L15P","INDC1608AN","Inductor Iron","4"
"IPEX 20455-030E-*2 or Tyco (5-)2069716-2 or equiv","IPEX 20455-030E-*2 or Tyco (5-)2069716-2 or equiv","P10C","TYCO_5-2069716-2","Header 30","1"
"AMP 487951-4","","P10P","AMP_487951_4","TFT_TP_CON","1"
"JST 04FMN-SMT-A-TF 1mm side-entry","Header, 4-Pin","P11C","JST_04FMN_SMT_A_TF","Header 4","1"
"Male 2.54mm 4x1 right-angle header (DNP)","Header, 4-Pin, Right Angle","P11P","HDR1X4H","Header 4H","1"
"100, 1% (DNP)","Resistor","R10C, R11C, R12C, R13C, R14C, R15C, R18C, R19C, R20C, R21C, R22C","RESC0603N","Res1","11"
"10k, 1%","Resistor","R10P, R17C, R26C","RESC1005N","Res1","3"
"20k, 1%","Resistor","R11P","RESC1005N","Res1","1"
"10k, 1% (DNP)","Resistor","R16C","RESC1005N","Res1","1"
"820, 1%","Resistor","R23C","RESC1005N","Res1","1"
"100k, 1% (DNP)","Resistor","R24C","RESC1005N","Res1","1"
"100k, 1%","Resistor","R25C, R30C, R31C","RESC1005N","Res1","3"
"0 ohm","Resistor","R27C","RESC1005N","Res1","1"
"1M, 5%","Resistor","R28C","RESC1005N","Res1","1"
"33, 1%","Resistor","R29C","RESC1005N","Res1","1"
"IT6251","LVDS to eDP converter","U10C","QFN50P900X900-64WAN","IT6251","1"
"LMR10510YSD","NatSemi 1.5A step-down regulator in LLP","U10P","SON95P300X300X80-7V","LMR10515XSD","1"
"APX803-29-SAG-7 2.93V setpoint","Reset monitor. Voltage specified by XX in P/N. Multiple vendors.","U11C","SOT23-3N","RESET_SOT23","1"
"MIC5319-1.8YML","500 mA uCap ultra-low dropout high PSRR LDO regulator","U11P","MICREL_MLF2x2_6","MIC5319-XXYML","1"
"27 MHz, 50ppm, 8-18pF, ESR <80 ohm","Crystal Oscillator","Y10C","NDK_NX5032A","XTAL","1"

Re: eDP PCB BOM

Ah, that's excellent, just what I'm looking for. The capacitor packages are most useful.

Regards

Andrew

Re: eDP PCB BOM

Hi Andrew,

I just bought the novena board, and don't have the eDP board either. How are you getting the board made? OHSPark or similar? What are you using for the ribbon cable?

Thanks,
Brendan

Re: eDP PCB BOM

Hi Brendan,

My Novena battery PCb blew up and took out some other stuff I think. I am trying to convert it to a desktop, or laptop without battery so I don't have battery problems in the future. I needed a senoko pass through PCB which I didn't have, so I sent the Gerbers off and made one. That seems to work fine. i didn't get any LCD output though. I tried a new motherboard, but still no LCD. So I got the Gerbers for the eDP and sent that off too. I used JLCPCB for both PCBs. The PCBs came back and I built two. Neither works, though, which might be my construction, as the components on the eDP are quite challenging to populate. My new step is to replace the silicon on the (presumably) broken eDP I have, which is equally challenging in terms of construction.  The step after that is to get in and try to debug the problems with a scope etc. Not sure what I'll do after that, maybe look at some other way to get the LCD display working, maybe a new PCB that is easier to build, so I can get something that works. I've also tried a new LCD, so at the moment I have no real idea what's broken with respect to LCD output.

i did try buying an eDP, bt they seem to be out of stock, although there is a $250 bundle of mainboard and eDP, which I am contemplating. Quite expensive though.

Bit of a longer answer than you were expecting, maybe. Sorry for rambling.

Andrew

Re: eDP PCB BOM

OK, I'm trying to get a working eDP PCB and so far I have had 5 PCBs made up and tried them with  the built-in LCD of the Novena and a second LCD I bought as a replacement in case the Novena LCD was broken. None of the eDP boards work with either LCD. I have also bought an HDMI to eDP board off ebay and tested the LCDs with an HDMI connection from the Novena to the convert PCB and into the 30pin connector of the LCDs. Both LCDs work perfectly in this arrangement and I can use the Novena. I did find a setting in the EEPROM tool to enable the eDP chip and I have set that. I'm not too sure about my build of the PCBs, so that could be why mine don't work and the old one might have been damaged when the battery board blew up. I have swapped the IT6521 on the original PCB and that made no difference. Next step is to swap the other silicon on there. Then maybe debug of the PCBs to try to work out what is wrong.

I have a couple of questions though:

1. Are there any other settings that could disable the IT6521?
2. The PCBs I had made are marked DVT1, whereas the original is a P(?)VT-1 A. Are there any significant differences between these two boards?
3. I am now using a replacement mainboard. Do I need to do any setup to get the eDP to work?

Andrew

Re: eDP PCB BOM

I've now found that two of the three PCBs I have recognise the IT6251. This is the original that I replaced the 6251 on:

U-Boot 2014.10-rc3-00039-gc5efead (Oct 17 2014 - 19:41:27)

CPU:   Freescale i.MX6Q rev1.2 at 792 MHz
Reset cause: POR
Board: Novena 4x
I2C:   ready
DRAM:  3.8 GiB
PMIC:  PFUZE100 ID=0x10
MMC:   FSL_SDHC: 0, FSL_SDHC: 1
Using default environment

No panel detected: default to HDMI
Display: HDMI (1024x768)
In:    serial
Out:   serial
Err:   serial
Net:   FEC [PRIME]
Hit any key to stop autoboot:  0
reading uEnv.txt
** Unable to read file uEnv.txt **
To override boot, create a file on the internal MMC called uEnv.txt
To hook early boot process, add a variable called earlyhook
gpio: pin 110 (gpio 110) value is 1
Hold recovery button to boot to recovery, or to enter U-Boot shell.
Setting bus to 2
0000: 15    .
IT6251 bridge chip detected
reading zImage
3598728 bytes read in 191 ms (18 MiB/s)
reading novena.dtb
39835 bytes read in 18 ms (2.1 MiB/s)
To hook late boot process, add a variable called finalhook
Kernel image @ 0x12000000 [ 0x000000 - 0x36e988 ]
## Flattened Device Tree blob at 11ff0000
   Booting using the fdt blob at 0x11ff0000
   Using Device Tree in place at 11ff0000, end 11ffcb9a

Starting kernel ...

I get a flash of the backlight but no other output. Could one of the other chips be broken? Or as the IT6251 is responding mean they are OK too?

Andrew