46071 Discussions
22885 Members
26608 Solved
Hi Cypress
We need CYUSB3035-BZXI SPI overshoot and undershoot spec for signal quality test , Can you help to get the spec for verifying , Thank !!
Show LessHi Sir,
我在调试43455的时候,在加载FW出现error,导致DHD 加载失败。
我使用的环境是IMX.8的平台,arm64,Linux4.18,DHD版本125.15~125.19都有验证过,海华197(43438),288(43362),256(43455)EVK,其中197,288都可以正常工作,256在以上所有版本驱动都出现FW加载失败的问题,理论上来说43438与43455共用同一版驱动没有问题的,也怀疑过可能是256EVK本身的问题,用FMAC验证256EVK是可以正常工作的,所以现在比较疑惑,请帮忙分析下,谢谢。
以下是256加载驱动时的dmesg log,其中一份是通过256EVK的SD口供电,另一份是256EVK的USB口供电。
SD口供电dmesg:
dhd_module_init in
no wifi platform data, skip
DHD wifi platform data is required for Android build
DHD registeing bus directly
F1 signature read @0x18000000=0x15264345
F1 signature OK, socitype:0x1 chip:0x4345 rev:0x6 pkg:0x2
DHD: dongle ram size is set to 819200(orig 819200) at 0x198000
CFG80211-ERROR) wl_setup_wiphy :
Registering Vendor80211
wl_create_event_handler(): thread:wl_event_handler:deb started
CFG80211-ERROR) wl_event_handler :
tsk Enter, tsk = 0xffff800074961bb8
dhd_attach(): thread:dhd_watchdog_thread:ded started
dhd_attach(): thread:dhd_dpc:dee started
dhd_attach(): thread:dhd_rxf:def started
dhd_deferred_work_init: work queue initialized
dhdsdio_membytes: membytes transfer failed
dhdsdio_membytes: FAILED to set window back to 0x18100000
dhdsdio_download_code_file: error -1 on writing 2048 membytes at 0x00198000
_dhdsdio_download_firmware: dongle image file download failed
dhdsdio_htclk: Failed access turning clock off: -35
dhd_bus_start: failed to download firmware /home/root/fw256.bin
dhdsdio_probe: dhd_bus_start failed
dhd_wlfc_deinit():3750, Already disabled!
dhd_detach(): thread:dhd_watchdog_thread:ded terminated OK
dhd_detach(): thread:dhd_rxf:def terminated OK
dhd_dpc_thread: Unexpected up_cnt 0
dhd_detach(): thread:dhd_dpc:dee terminated OK
CFG80211-ERROR) wl_event_handler :
was terminated
wl_destroy_event_handler(): thread:wl_event_handler:deb terminated OK
bcmsdh_sdmmc: probe of mmc1:0001:2 failed with error -12
dhd_module_init out
USB口供电dmesg:
dhd_module_init in
no wifi platform data, skip
DHD wifi platform data is required for Android build
DHD registeing bus directly
F1 signature read @0x18000000=0x15264345
F1 signature OK, socitype:0x1 chip:0x4345 rev:0x6 pkg:0x2
DHD: dongle ram size is set to 819200(orig 819200) at 0x198000
CFG80211-ERROR) wl_setup_wiphy :
Registering Vendor80211
wl_create_event_handler(): thread:wl_event_handler:dda started
CFG80211-ERROR) wl_event_handler :
tsk Enter, tsk = 0xffff800074921b70
dhd_attach(): thread:dhd_watchdog_thread:ddc started
dhd_attach(): thread:dhd_dpc:ddd started
dhd_attach(): thread:dhd_rxf:dde started
dhd_deferred_work_init: work queue initialized
dhdsdio_write_vars: Download, Upload and compare of NVRAM succeeded.
dhdsdio_download_state: Failed to write 0xb83ef198 to addr 0
dhdsdio_download_state: contents of addr 0 is 0xffff0000
_dhdsdio_download_firmware: error getting out of ARM core reset
dhd_bus_start: failed to download firmware /home/root/fw256.bin
dhdsdio_probe: dhd_bus_start failed
dhd_wlfc_deinit():3750, Already disabled!
dhd_detach(): thread:dhd_watchdog_thread:ddc terminated OK
dhd_detach(): thread:dhd_rxf:dde terminated OK
dhd_dpc_thread: Unexpected up_cnt 0
dhd_detach(): thread:dhd_dpc:ddd terminated OK
CFG80211-ERROR) wl_event_handler :
was terminated
wl_destroy_event_handler(): thread:wl_event_handler:dda terminated OK
bcmsdh_sdmmc: probe of mmc1:0001:2 failed with error -12
dhd_module_init out
Best Regards,
Leo
Show LessDear sir,
After power on,Why CyU3PGpifLoad failed?
Log is below
CyFx3UvcIoMatrixReInit:Cfg1 = 0x410, Cfg = 0x510
CyFx3UvcInitGpifSm: CyU3PPibInit Success
CyFx3UvcInitGpifSm: CyU3PGpifLoad failed, error code = 0x46
CyFx3UvcAppInit:Not Super speed enumeration with MUX_SEL low. Fllipping Mux to try again
FX3 UVC App init complete
CyFx3UvcAppUSBEventCB: Default USB evtype = 6
CyFx3UvcAppUSBEventCB: Detected HS USB Connection
Rcvd suspend evt
你好,我用Bus Hound软件(或其他工具测试遇到一样的问题)测试接收cx3 hid数据。当数据量频率不大时(数据包都是一样大小,64个字节),接收数据都正常,可以测试一天一夜。但是当发送的数据频率增大时,cx3这边很容报错:CY_U3P_USB_EVENT_EP_UNDERRUN,此错误的解释是:Indicates that a data underrun error has been detected on one of the USB endpoints. The event data will provide the endpoint number. 当高频率发送hid数据出现此错误后,即使复位hid,也无法恢复正常。复位hid如:
if (glIsHIDApplnActive)
{
CyFxUsbHidApplnStop();
}
CyFxUsbHidApplnStart();
请问如何解决cx3这种高频率发送hid报错问题?
Show LessI am testing CX3.
In high speed image, image was broken.
Right side of image is broken.
(UVC , all registers and buffer size is same to default value. Source is made by "EZ USB Suit".
Please let me know how to fix this problem.
Show LessThis simple project will not compile due to generated source error.
Regards, Dana.
Hello,
As channels 12 & 13 seem to be disabled, I assume wifi chipset is configured for US.
How can I change the country under Linux?
I add country=FR in wpa-supplicant conf file without success
I try to use iw without success too
# iw reg get
global
country 00: DFS-UNSET
(2402 - 2472 @ 40), (6, 20), (N/A)
(2457 - 2482 @ 20), (6, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(2474 - 2494 @ 20), (6, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 80), (6, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(5250 - 5330 @ 80), (6, 20), (0 ms), DFS, AUTO-BW, PASSIVE-SCAN
(5490 - 5730 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (6, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)
global
country 00: DFS-UNSET
(2402 - 2472 @ 40), (6, 20), (N/A)
(2457 - 2482 @ 20), (6, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(2474 - 2494 @ 20), (6, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 80), (6, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(5250 - 5330 @ 80), (6, 20), (0 ms), DFS, AUTO-BW, PASSIVE-SCAN
(5490 - 5730 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (6, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)
# iw reg set FR
# iw reg get
global
country 00: DFS-UNSET
(2402 - 2472 @ 40), (6, 20), (N/A)
(2457 - 2482 @ 20), (6, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(2474 - 2494 @ 20), (6, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 80), (6, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(5250 - 5330 @ 80), (6, 20), (0 ms), DFS, AUTO-BW, PASSIVE-SCAN
(5490 - 5730 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (6, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)
global
country 00: DFS-UNSET
(2402 - 2472 @ 40), (6, 20), (N/A)
(2457 - 2482 @ 20), (6, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(2474 - 2494 @ 20), (6, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 80), (6, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(5250 - 5330 @ 80), (6, 20), (0 ms), DFS, AUTO-BW, PASSIVE-SCAN
(5490 - 5730 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (6, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)
What is Cypress recommend way to set the Country in Linux?
Regards
Baptiste Moraine
Show Less
I am using Modus Toolbox 2.2 with the PSoC 6 WiFi-BT Pioneer Kit. I can get the CapSense examples working on their own, but when I tried to use CapSense with the sensor-motion-bmi160 example - the CapSense initialization fails. I suspect that it is because the CapSense is using cyhal_ezi2c and the bmi160 is using cyhal_i2c. Is there an example of these sensors working together?
Thanks,
Ralph
Show LessDears.
We are trying to configure parameters with GX3 EEPROM Tools on Test device driver in Win7
But it pops up the error as the following
<Erase EEPROM>
Result : OK
<Program EEPROM>
Result : ERROR : EEPROM Program uncomplete
<Production Test : EEPROM PROGRAM>
Result : EEPROM Verity Error
The model of EERPOM which is used to save parameters is AT93C66B in PCB board but we are not sure that suffix “B” is appropriate for GX3.
I would like you to give me your tips to get through it.
Thanks and best regards,
Wonjin Han.
Show Less
I am trying to communicate with hyperflash through microblaze connected with hyperbus IP. But neither read nor write operation is taking place. I have simulated it and observed Command address field out from HYperbus IP. There is difference between the Hyperflash datasheet mentioned waveform and the one observed by me during simulation. I have attached images of code, waveform from simulation and from the datasheet
Can someone please let me know what mistake is causing problem in communicating with the hyperflash?
Esteemed Contributor II
Esteemed Contributor
Employee
Employee
Honored Contributor II
Honored Contributor
Honored Contributor
Employee