[Bug 220043] Waveshare 7'' USB touchscreen display not fully supported

2017-06-16 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220043

Benedict Reuschling  changed:

   What|Removed |Added

 Resolution|--- |Not A Bug
 Status|New |Closed

--- Comment #4 from Benedict Reuschling  ---
That solved it. I opened the CF image called MSDOSBOOT on my Mac, added the
lines to the config.txt file that was already there. Then I re-inserted it into
the RPI-0 and rebooted. The boot messages appeared right away on the screen and
scrolling works fine. Thanks for your timely help, I appreciate it! PR closed.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-usb@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"


[Bug 220043] Waveshare 7'' USB touchscreen display not fully supported

2017-06-16 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220043

--- Comment #3 from Ed Maste  ---
In my case the system came up at 640x480, with either black or arbitrary pixels
in the right portion of the screen.

The resolution needs to be explicitly set in the bootloader config, via the
following in /config.txt in the FAT bootloader partition:

# Force HDMI config
hdmi_group=2
hdmi_mode=1
hdmi_mode=87
hdmi_cvt=800 480 60 6 0 0 0

These settings magically make their way through to the EFI framebuffer; the
loader and vt successfully operate in 800x480 mode. Note that config.txt is
parsed by the convoluted set of R-Pi bootloaders, before anything related to
FreeBSD (or Raspbian) is executed.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-usb@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"


[Bug 220043] Waveshare 7'' USB touchscreen display not fully supported

2017-06-16 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220043

Hans Petter Selasky  changed:

   What|Removed |Added

 CC||hsela...@freebsd.org

--- Comment #2 from Hans Petter Selasky  ---
Did you try and see if webcamd attaches to this device?

--HPS

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-usb@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"


[Bug 220043] Waveshare 7'' USB touchscreen display not fully supported

2017-06-16 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220043

Benedict Reuschling  changed:

   What|Removed |Added

 CC||b...@freebsd.org,
   ||ema...@freebsd.org

--- Comment #1 from Benedict Reuschling  ---
Adding Ed as he has used the 5" model at BSDCan 2017 for the tinderbox
demonstrator and his display did not have any resolution problems AFAICT.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-usb@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"


[Bug 220043] Waveshare 7'' USB touchscreen display not fully supported

2017-06-16 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220043

Bug ID: 220043
   Summary: Waveshare 7'' USB touchscreen display not fully
supported
   Product: Base System
   Version: CURRENT
  Hardware: Any
OS: Any
Status: New
  Severity: Affects Some People
  Priority: ---
 Component: usb
  Assignee: freebsd-usb@FreeBSD.org
  Reporter: b...@freebsd.org

Created attachment 183528
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=183528=edit
Collection of usbconfig dumps and info

I bought the following device [1] (without the bicolor case) for my raspberry
pi 0. 
The device can be used on any computer with an HDMI interface and acts as a
small secondary monitor. I wanted to use it on my RPI-0, but I encountered the
following problems:

- When I boot the system, it tries to sync to the proper resolution, resulting
in horizontal lines being printed. No text is visible. This continues even
after the RPI-0 has finished booting. When I switch to another monitor and
back, the Waveshare display displays the login screen as usual. However, the
bottom part is cut off. When rebooting with the Waveshare connected, it tries
to detect the resolution again without success (horizontal lines again).
It seems to not get the proper screen resolution and even when I hook up
another monitor, switch back to the waveshare, and login, it is missing parts
of the right side of the screen and the bottom parts (for example, I can't see
the end of a man page). 

The manufacturer provides these instructions for Raspbian (config.txt):
max_usb_current=1
hdmi_group=2
hdmi_mode=1
hdmi_mode=87
hdmi_cvt 1024 600 60 6 0 0 0

I tried setting the 1024x600 resolution in rc.conf for vt, but it had no
effect.

I saw the 5'' model from the same manufacturer work correctly with FreeBSD, so
I assume the 7'' model needs just a few adjustments. The output of usbconfig is
attached. 

Let me know if you need more information. I can test patches and provide
feedback.

Thank you! 

Benedict

[1] http://www.waveshare.com/wiki/7inch_HDMI_LCD_(B)

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-usb@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"