Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Paul_B

Pages: [1] 2 3 ... 21
1
Graphic LCDs / Re: NHD-7.0CTP-CAPE-L with beaglebone black
« on: November 19, 2019, 02:00:03 PM »
Hi Adithya,

I don't recall if SSH is enabled by default, manual updates may be required when using the 14.0x Ubuntu kernels. It's been a couple years since I've developed with that OS... The boot process may give you some additional information. To see the actual boot process a RS232 cable like the TTL-232R-3V3 from FTDI is needed. Just plug it into the J1 connector (located on the BBB) and open a serial terminal of your choice.

For support of the BBB and various distributions, it might be more helpful to reach out via their support fourm.

https://beagleboard.org/discuss

On a side note, I would recommend switching over to the 9.x debian kernel (stock operating system). This is the latest version and updates are continually pushed through.

The BB-BONE-NH7C-01-A0.dts overlay is available for download here:

https://github.com/beagleboard/bb.org-overlays/blob/master/src/arm/BB-BONE-NH7C-01-A0.dts

Please note that it was recently added to the default BeagleBoard Debian Image by Robert Nelson.


2
TFTs / Re: Backlightb LED got dimmed Issue ! ( NHD-1.8-128160EF-CTXI#-T )
« on: November 15, 2019, 08:24:06 AM »
Hi RAGHUK,

The NHD-1.8-128160EF-CTXI#-T does not contain a current limiting resistor, please see page 3 in the displays datasheet for the backlight circuit.

http://www.newhavendisplay.com/specs/NHD-1.8-128160EF-CTXI-T.pdf

Unfortunately, it would appear that your TFT is toast  :o

Listed below are two options for driving your Backlight:

  • Place current-limiting resistors in series with the LEDs to prevent them from blowing out.
  • Use a constant current LED driver (Schematic Attached).







3
Graphic LCDs / Re: NHD-7.0CTP-CAPE-L with beaglebone black
« on: November 05, 2019, 08:06:06 AM »
Hi Adithya,

The default user is Ubuntu , and the password is temppwd .

Once you're logged in as the ubuntu user, it is highly advisable to use the passwd command to change the default password to improve your BeagleBone's security.






4
Evaluation Tools / Re: NHD-7.0CTP-CAPE - BBB does not start up properly
« on: September 24, 2019, 09:22:45 AM »
Morning Jerry,

My BBBW (wireless) has arrived and I've started testing.

Out of box the default Debian Jessie OS (booting off the eMMC) appears to run with no problems.
Note: No modifications were made to the NHD-7.0CTP-CAPE

The NHD cape should be supported out of the box (unless an old version of u-boot get's the way).

For trouble shooting purposes can you please answer the following:

What OS are you running?
What is your 5V power supply rated to?

In the mean time I'll begin testing the images listed in our User Guide via a microSD card.

5
Evaluation Tools / Re: NHD-7.0CTP-CAPE - BBB does not start up properly
« on: September 19, 2019, 02:10:12 PM »
Hi Jerry,

Iím sorry to hear about the trouble you are having with the NHD-7.0CTP-CAPE, it appears to be a software issue.

The following thread should provide a solution:
https://github.com/beagleboard/bb.org-overlays/issues/76

Unfortunately, I don't have the BBBW (wireless) in the lab at this time... I'll try and get my hands on another one early next week so I can confirm  :o

6
TFTs / Re: TFT Display with Beagle Green
« on: May 16, 2019, 08:16:43 AM »
Thanks for the update! Are you using jumper wires to prototype with or did you spin a custom PCB?

You can try placing some 220pf caps on the HSYNC, VSYNC, and CLOCK lines.

7
TFTs / Re: TFT Display with Beagle Green
« on: May 15, 2019, 08:13:39 AM »
Hi v8dave!

Interesting video - It looks like your timing is off   :)

Can you please try the following:

Code: [Select]
/* NHD-7.0-800480EF-ATXL# */
panel {
status = "okay";
compatible = "ti,tilcdc,panel";
pinctrl-names = "default";
pinctrl-0 = <&bb_lcd_lcd_pins>;
panel-info {
ac-bias           = <255>;
ac-bias-intrpt    = <0>;
dma-burst-sz      = <16>;
bpp               = <32>;
fdd               = <0x80>;
tft-alt-mode      = <0>;
stn-565-mode      = <0>;
mono-8bit-mode    = <0>;
sync-edge         = <0>;
sync-ctrl         = <0>;
raster-order      = <0>;
fifo-th           = <0>;
};
display-timings {
native-mode = <&timing0>;
timing0: 800x480 {
clock-frequency = <45000000>;
hactive = <800>;
vactive = <480>;
hfront-porch = <40>;
hback-porch = <40>;
hsync-len = <48>;
vback-porch = <29>;
vfront-porch = <13>;
vsync-len = <3>;
hsync-active = <0>;
vsync-active = <0>;

https://github.com/beagleboard/bb.org-overlays/blob/master/src/arm/BB-BONE-NH7C-01-A0.dts


Note: The 5.0" should have the same timing, however the pixelclk is inverted  ;)





9
Glad to hear you got your display up and running!

Thanks for sharing your solution, it will definitely help others  :D

10
TFTs / Re: Windows 10 IoT Core
« on: October 10, 2018, 03:27:39 PM »
Unfortunately, its a limitation of this type of touch panel   :(

For the best edge to edge touch performance it is highly recommend to use the Capacitive Touch version (if possible):

http://www.newhavendisplay.com/nhd70hdminrsxvctu-p-9555.html










11
TFTs / Re: Windows 10 IoT Core
« on: October 10, 2018, 08:53:54 AM »
Hi,

The AR1100 (Resistive Touch Screen Controller IC) shows up like a USB mouse, it works on all operating systems as the computer doesn't know it's a touch screen, it just thinks its a mouse. You can adjust the AR100 to consider itself a Touch Digitizer, supported by many but not all computers.

If you have a Raspberry Pi available you may re-calibrate the touch IC via USB using the following program:

https://github.com/tom-2015/rpi-AR1100

or

If you have a Windows computer you may re-calibrate the touch IC via USB using the following program:

http://www.microchip.com/wwwproducts/en/AR1100#documentation


Hope this helps,

12
Hi bwendin,

Iím sorry to hear about the trouble you are having with the NHD-0220D3Z-NSW-BBW-V3.

There is a known issue on our serial LCD modules which affects its operation when used in I2C mode.
When using the moduleís I2C interface at a clock rate of 100KHz NACKs/bit errors/hanging, may occur.
Therefore, if using the I2C interface of these serial LCD modules, a MAX clock rate of 50KHz should be used.

We have updated the I2C section of our datasheet to reflect this information, and the updated specs should be accessible on our website shortly.
If you have any questions or need any assistance getting these serial LCD modules working, please contact us by emailing our technical support email nhtech@newhavendisplay.com, or by calling our phone M-F, 8am - 5pm CST (number listed on our website in the contact us section), we're always happy to help!  :D

13
TFTs / Re: EVE2 Palette8 Pixels
« on: July 02, 2018, 09:32:20 AM »
Hi warriorofwire!

Iím sorry to hear about the trouble you are having with storing / displaying Paletted8 bitmaps.

FTDI has an application note for image file conversion (see page 14):

http://www.ftdichip.com/Support/Documents/AppNotes/AN_303%20FT800%20Image%20File%20Conversion.pdf

Code: [Select]
//The following code shows a PALETTED8 example for the FT81x. PALETTED8 format is supported
//indirectly in the FT81x and it is different from the PALETTED format in the FT80x. To render
//Alpha, Red, Green and Blue channels, multi-pass drawing action is required.

//addr_pal is the starting address of palette lookup table in RAM_G
//bitmap source(palette indices) is starting from address 0

dl(BITMAP_HANDLE(0))
dl(BITMAP_LAYOUT(PALETTED8, width, height))
dl(BITMAP_SIZE(NEAREST, BORDER, BORDER, width, height))

dl(BITMAP_SOURCE(0)) //bitmap source(palette indices)

dl(BEGIN(BITMAPS))
dl(BLEND_FUNC(ONE, ZERO))

//Draw Alpha channel
dl(COLOR_MASK(0,0,0,1))
dl(PALETTE_SOURCE(addr_pal+3))
dl(VERTEX2II(0, 0, 0, 0))

//Draw Red channel
dl(BLEND_FUNC(DST_ALPHA, ONE_MINUS_DST_ALPHA))
dl(COLOR_MASK(1,0,0,0))
dl(PALETTE_SOURCE (addr_pal+2))
dl(VERTEX2II (0, 0, 0, 0))

//Draw Green channel
dl(COLOR_MASK(0,1,0,0))
dl(PALETTE_SOURCE(addr_pal + 1))
dl(VERTEX2II(0, 0, 0, 0))

//Draw Blue channel
dl(COLOR_MASK(0,0,1,0))
dl(PALETTE_SOURCE(addr_pal)

Regarding the palette / index scheme of FTDI's image converter tool it may be beneficial to seek support from their support team directly.

http://www.ftdichip.com/FTContact.htm.

Hope this helps!


14
TFTs / Re: FPGA driver for NHD-2.4-240320CF TFTs
« on: June 07, 2018, 08:12:24 AM »
Looking forward to seeing what you put out next (already followed your GutHub page).

Have a good one!

15
TFTs / Re: FPGA driver for NHD-2.4-240320CF TFTs
« on: June 06, 2018, 11:02:14 AM »
Hi Joachim! Welcome to the Forum  ;)

Brilliant, thank you for sharing your code it will definitely help others.

Very thorough write up!

Best Regards,

Paul B.


Pages: [1] 2 3 ... 21