Skip to content

[device-report] E-Yooso Z88 #166

Description

@cvbicwh

Device Info

  • E-Yooso Z88
  • Sinowealth Device: SH68F90A
  • IC Label: BYK916
  • PCB Label: 8216-1 US V1 2021/06/09

Part Info

plarform: sh68f90
vendor_id: 0x258a
product_id: 0x0049
firmware_size: 61440
bootloader_size: 4096
page_size: 2048
isp_iface_num: 1
isp_report_id: 5
reboot: false (Reboot works though it just disconnects the board from the system, on all my dumps I set this to false to play around in ISP mode)

Operations Tested

  • Read
  • Write

Platforms Tested

  • linux
  • macos
  • windows

Checksums

  • Stock Firmware MD5: 8ea8228dc71942db8e3d951e8837e2f6
  • Bootloader MD5: 2d169670eae0d36eae8188562c1f66e8

(Both of the dumped files were originally in .hex format, so I used the ARM GNU Toolchain to convert it to binary and md5sum those files).

Device Info (HID Reports)

Output when running sinowisp list --vendor_id=<PID> --product_id=<PID>

Output
sinowisp list --vendor_id=0x258a --product_id=0x0049

ID 258a:0049 manufacturer="BY Tech" product="Gaming Keyboard"
    interface_number=0
        path="\\?\HID#VID_258A&PID_0049&MI_00#8&158ecc7c&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}\KBD" usage_page=0x0001 usage=0x0006
        report_descriptor=[05 01 09 06 A1 01 05 07 19 E0 29 E7 15 00 25 01 75 01 95 08 81 02 75 08 95 01 81 03 19 00 29 FF 15 00 26 FF 00 75 08 95 06 81 00 05 08 19 01 29 05 15 00 25 01 75 01 95 05 91 02 75 03 95 01 91 03 C0]
        feature_report_ids=[]
    interface_number=1
        path="\\?\HID#VID_258A&PID_0049&MI_01&Col01#8&3ad57f53&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}" usage_page=0x0001 usage=0x0080
        report_descriptor=[05 01 09 80 A1 01 85 01 19 81 29 83 15 00 25 01 75 01 95 03 81 02 75 05 95 01 81 03 C0]
        feature_report_ids=[]
    interface_number=1
        path="\\?\HID#VID_258A&PID_0049&MI_01&Col02#8&3ad57f53&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}" usage_page=0x000c usage=0x0001
        report_descriptor=[05 0C 09 01 A1 01 85 02 19 00 2A FF 02 15 00 26 FF 7F 75 10 95 01 81 00 C0]
        feature_report_ids=[]
    interface_number=1
        path="\\?\HID#VID_258A&PID_0049&MI_01&Col03#8&3ad57f53&0&0002#{4d1e55b2-f16f-11cf-88cb-001111000030}" usage_page=0xff00 usage=0x0001
        report_descriptor=[06 00 FF 09 01 A1 01 85 03 09 2F 15 00 26 FF 00 75 08 95 03 81 02 C0]
        feature_report_ids=[]
    interface_number=1
        path="\\?\HID#VID_258A&PID_0049&MI_01&Col04#8&3ad57f53&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}\KBD" usage_page=0x0001 usage=0x0006
        report_descriptor=[05 01 09 06 A1 01 85 04 05 07 19 04 29 70 15 00 25 01 75 01 95 78 81 02 C0]
        feature_report_ids=[]
    interface_number=1
        path="\\?\HID#VID_258A&PID_0049&MI_01&Col05#8&3ad57f53&0&0004#{4d1e55b2-f16f-11cf-88cb-001111000030}" usage_page=0xff00 usage=0x0001
        report_descriptor=[06 00 FF 09 01 A1 01 85 05 19 01 29 02 15 00 26 FF 00 75 08 95 05 B1 02 C0]
        feature_report_ids=[5]
    interface_number=1
        path="\\?\HID#VID_258A&PID_0049&MI_01&Col06#8&3ad57f53&0&0005#{4d1e55b2-f16f-11cf-88cb-001111000030}" usage_page=0xff00 usage=0x0001
        report_descriptor=[06 00 FF 09 01 A1 01 85 06 19 01 29 02 15 00 26 FF 00 75 08 96 07 04 B1 02 C0]
        feature_report_ids=[6]
    interface_number=1
        path="\\?\HID#VID_258A&PID_0049&MI_01&Col07#8&3ad57f53&0&0006#{4d1e55b2-f16f-11cf-88cb-001111000030}" usage_page=0x0001 usage=0x0002
        report_descriptor=[05 01 09 02 A1 01 09 01 A1 00 85 07 05 09 19 01 29 05 15 00 25 01 75 01 95 05 81 02 75 03 95 01 81 03 05 01 09 30 09 31 16 00 80 26 FF 7F 75 10 95 02 81 06 09 38 15 81 25 7F 75 08 95 01 81 06 05 0C 0A 38 02 15 81 25 7F 75 08 95 01 81 06 C0 C0]
        feature_report_ids=[7]

While in ISP mode the device shows with a VID/PID of 0603:1020.

PCB Photos

Image Image Image Image

No activity

Activity on this issue will appear here.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions