# Wifi driver yellow

**URL:** <https://mangoh.discourse.group/t/wifi-driver-yellow/6080>\
**Category:** mangOH Yellow\
**Created:** [January 29, 2021, 1:45pm UTC](https://mangoh.discourse.group/t/wifi-driver-yellow/6080 "2021-01-29T13:45:22Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![gennadyk](https://avatars.discourse-cdn.com/v4/letter/g/94ad74/32.png) [@gennadyk](https://mangoh.discourse.group/u/gennadyk)\
**Post date:** [January 29, 2021, 1:45pm UTC](https://mangoh.discourse.group/t/wifi-driver-yellow/6080/1 "2021-01-29T13:45:22Z")

</div>

Hi i build yocto from source. Make firmware by cwetool. it’s all installed on the board (mangoh yellow )and even works. But wifi and bluetooth dont’ work.

i find some text in readme:  
Porting details

- We have kept this as a sub-system driver and not integrated with the Legato Kernel  
Module Build Architecture such that newer quarterly releases from the  
Cypress Developers can be upgraded to. Thus, it is using preBuilt modules.

So i understand that i should insert cypress wifi driver into legato?

please explain me, how can i do it?

thanks

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea2.discourse-cdn.com/flex016/user_avatar/mangoh.discourse.group/jyijyi/32/997_2.png) [@jyijyi](https://mangoh.discourse.group/u/jyijyi)\
**Post date:** [January 30, 2021, 5:42am UTC](https://mangoh.discourse.group/t/wifi-driver-yellow/6080/2 "2021-01-30T05:42:04Z")

</div>

You can see here on getting the yocto source

> [@Yocto for firmware 0.4.0?](https://mangoh.discourse.group/t/yocto-for-firmware-0-4-0/3432):
>
> Hi, I noticed that the new firmware 0.4.0 has some stuff that is now bundled inside the Yocto Linux distribution, e.g. the cywifi driver. Where can I obtain the Yocto distribution for building this? (I need to add a few custom packages). I’m currently using the “Linux Distribution” download from release 12 of the WP77xx firmware components: [https://source.sierrawireless.com/resources/airprime/software/wp77xx/wp77xx-firmware-latest-release-components/](https://source.sierrawireless.com/resources/airprime/software/wp77xx/wp77xx-firmware-latest-release-components/) Is there an additional layer being added o…

---

<div class="post-metadata">

**Author:** ![gennadyk](https://avatars.discourse-cdn.com/v4/letter/g/94ad74/32.png) [@gennadyk](https://mangoh.discourse.group/u/gennadyk)\
**Post date:** [February 3, 2021, 9:24am UTC](https://mangoh.discourse.group/t/wifi-driver-yellow/6080/3 "2021-02-03T09:24:03Z")

</div>

yes we add files form here [GitHub - mangOH/meta-mangoh: meta-mangoh Yocto layer for WP77xx and WP76xx](https://github.com/mangOH/meta-mangoh/)

---

<div class="post-metadata">

**Author:** ![gennadyk](https://avatars.discourse-cdn.com/v4/letter/g/94ad74/32.png) [@gennadyk](https://mangoh.discourse.group/u/gennadyk)\
**Post date:** [February 3, 2021, 12:48pm UTC](https://mangoh.discourse.group/t/wifi-driver-yellow/6080/4 "2021-02-03T12:48:16Z")

</div>

hello. We want reduce time of booting. and have some questions:

1. [0.243768] msm\_thermal:msm\_thermal\_dev\_probe Failed reading node=/soc/qcom,msm-thermal, key=qcom,online-hotplug-core. err:-517  
[0.271879] msm\_mpm\_dev\_probe(): Cannot get clk resource for XO: -517  
[0.274885] msm\_thermal:get\_kernel\_cluster\_info CPU0 topology not initialized.  
[0.275785] cpu cpu0: dev\_pm\_opp\_get\_opp\_count: device OPP not found (-19)  
[0.275801] msm\_thermal:get\_cpu\_freq\_plan\_len Error reading CPU0 freq table len. error:-19  
[0.276539] cpu cpu0: dev\_pm\_opp\_get\_opp\_count: device OPP not found (-19)  
[0.276556] msm\_thermal:get\_cpu\_freq\_plan\_len Error reading CPU0 freq table len. error:-19  
Why do we have this error, and how can we do thermal management of the device?

2. [1.342268] mdm9607-asoc-snd soc:sound-wm8944: Defering mdm\_asoc\_machine\_probe, q6\_state 0  
Is it related to sound driver and how can we disable it if we don’t use any sound on the device?

3. Rootfs mount takes more than 4 seconds. How can we improve it

4. We have following output while mounting filesystems. Does it point to any issue?  
Mounting local filesystems…  
[10.573338] UBIFS error (pid: 617): cannot open “ubi0:usrfs”, error -19mount: mounting ubi0:usrfs on /usr failed: No such device  
5.Do you have any other recommendations regarding optimizing boot sequence times?

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea2.discourse-cdn.com/flex016/user_avatar/mangoh.discourse.group/jyijyi/32/997_2.png) [@jyijyi](https://mangoh.discourse.group/u/jyijyi)\
**Post date:** [February 3, 2021, 1:21pm UTC](https://mangoh.discourse.group/t/wifi-driver-yellow/6080/5 "2021-02-03T13:21:45Z")

</div>

You can compare the boot time to the official WP76 FW, if it has similar timing, then I think it is already optimized.

[https://source.sierrawireless.com/resources/airprime/software/wp76xx/wp76xx-firmware-release-16/#sthash.ml5CnKs3.dpbs](https://source.sierrawireless.com/resources/airprime/software/wp76xx/wp76xx-firmware-release-16/#sthash.ml5CnKs3.dpbs)
