Profile cover photo
Profile photo
Tobias Diedrich
926 followers -
/人◕ ‿‿ ◕人\「俺の友達がこんなにリア充なわけがない。」
/人◕ ‿‿ ◕人\「俺の友達がこんなにリア充なわけがない。」

926 followers
About
Posts

Post has shared content
I wrote up a guide on moving your Google+ Web +1s to Pinboard.

Add a comment...

Post has attachment
てるてる坊主
Photo
Photo
7/16/17
2 Photos - View album
Add a comment...

Playing with ath9k_htc:

usb 1-3.4.3: New USB device found, idVendor=045e, idProduct=02a8
usb 1-3.4.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-3.4.3: Product: Wireless Network Adapter Boot
usb 1-3.4.3: Manufacturer: Microsoft Corporation
usb 1-3.4.3: SerialNumber: <redacted>
usb 1-3.4.3: ath9k_htc: Firmware ath9k_htc/htc_7010-1.4.0.fw requested
usbcore: registered new interface driver ath9k_htc
usb 1-3.4.3: ath9k_htc: Transferred FW: ath9k_htc/htc_7010-1.4.0.fw, size: 72812
ath9k_htc 1-3.4.3:1.0: ath9k_htc: HTC initialized with 45 credits
ath9k_htc 1-3.4.3:1.0: ath9k_htc: FW Version: 1.4
ath9k_htc 1-3.4.3:1.0: FW RMW support: On
ath: EEPROM regdomain: 0x0
ath: EEPROM indicates default country code should be used
ath: doing EEPROM country->regdmn map search
ath: country maps to regdmn code: 0x3a
ath: Country alpha2 being used: US
ath: Regpair used: 0x3a
ieee80211 phy29: Atheros AR9280 Rev:2
ath9k_htc 1-3.4.3:1.0 wlx0<redacted>: renamed from wlan0

Interesting Xtensa CPU based USB<->PCIe bridge chip (similar CPU core as ESP8266 uses) with a regular PCIe atheros wireless chipset behind it, with open firmware available at https://github.com/qca/open-ath9k-htc-firmware

Serial console output @115200 baud:
A_WDT_INIT()
==>cold start<==
ALLOCRAM start 0x512f14 size 182508
Enable Tx Stream mode: 0x30f
USB mode: 0xf
[+++Magpie_init]
[+++VBUF_init(100)]
[+++VBUF_init(100)]
<wlan_pci_probe>: Attaching the driver
<wlan_pci_probe>: Vendor id 0x168c Dev id 0xff1c
ath_pci_probe 24
ath_hal = 0x00516030

=>[dnQ] 0x00514990
[ =>[upQ] 0x0051496c
[ =>[hp dnQ] 0x00514948
[ =>[mp dnQ] 0x00514924
[Tgt running
======= Apply MISC Assert patch

Add a comment...

Post has attachment
3月は平年より暑いから今年のチューリッヒの桜が早め満開になった気がする。
PhotoPhotoPhotoPhotoPhoto
3/29/17
12 Photos - View album
Add a comment...

Post has attachment
Kumano Nachi Taisha
Photo
Add a comment...

Post has attachment
Fox masks at a festival in the Shinjuku Hanazono shrine.
Photo
Add a comment...

Post has attachment
Just got my #turrisomnia  router.
Unfortunately some of the miniPCIe slot screws had gotten loose and fallen off during transport despite the washers. :(
#donturnitontakeitapart  
Photo
Photo
2016-10-13
2 Photos - View album
Add a comment...

If you have two HDMI devices both lacking reverse current / back drive protection and you connect the two, one might turn on even though the switch is in the "Off" position. :)

Turns out the audio extractor connects it's 5V power supply directly to the 5V power line of the HDMI input port (but the output port has a Schottky-diode).

And the 6x2 HDMI switch doesn't have reverse-protection on the outputs.

And then there's me, turning of the switch power and wondering why it stays on. :)
Add a comment...

Post has attachment
Quick teardown: HDMI 6x2 matrix switch (Playvision HDM-962U)

Silicon Image SiI9575 6x2 switch chip
Cirrus Logic CS8416 audio source switch
Cirrus Logic (or clone) CS4354 DAC
STM32F103 (or clone) ARM microcontroller (probably mostly twiddling it's thumbs)
Unnamed HDMI2.x interface on the first input.

Not expensive, but also not super-cheap. It even has ESD protection on all the inputs! :)

The firmware seems to be a bit quirky from some quick tests and didn't always manage to get a working HDCP handshake with my Samsung Monitor (though it's an old monitor and it's a DVI input (but with HDCP support)).

Horked EDID:
Reports 640x480 as preferred mode. [edit]At least sometimes, seems to depend on phase of the moon[/edit]

And this warning from edid-decode:
EDID block does NOT conform to EDID 1.3!
Detailed block string not properly terminated

Gimmicky PIP OSD preview (switches both displays to the primary input to free up the second receiver for the PIP function).
PhotoPhotoPhotoPhoto
2016-07-16
4 Photos - View album
Add a comment...

Post has attachment
Quick teardown: HDMI audio splitter.

Lontium 100-pin chip with all markings lasered off (presumably 1-in 4-out HDMI splitter or 4-in 1-in HDMI switch, with seperate audio outputs).
EEPROM with presumably HDCP keys.
Microcontroller with markings lasered off (but I'm pretty sure it is an STM8F103 with SWIM debug interface :)).
PhotoPhotoPhotoPhoto
2016-07-16
4 Photos - View album
Add a comment...
Wait while more posts are being loaded