Support TI WL18xx WiFi/Bluetooth module on iMX7 Running Android 8.0.0 Announcing the arrival...
Etymology of 見舞い
What came first? Venom as the movie or as the song?
Why did Israel vote against lifting the American embargo on Cuba?
Meaning of "Not holding on that level of emuna/bitachon"
Recursive calls to a function - why is the address of the parameter passed to it lowering with each call?
Does using the Inspiration rules for character defects encourage My Guy Syndrome?
Kepler's 3rd law: ratios don't fit data
How to mute a string and play another at the same time
What documents does someone with a long-term visa need to travel to another Schengen country?
What is the difference between 准时 and 按时?
Will I be more secure with my own router behind my ISP's router?
Like totally amazing interchangeable sister outfit accessory swapping or whatever
What helicopter has the most rotor blades?
Has a Nobel Peace laureate ever been accused of war crimes?
Is "ein Herz wie das meine" an antiquated or colloquial use of the possesive pronoun?
Raising a bilingual kid. When should we introduce the majority language?
Does traveling In The United States require a passport or can I use my green card if not a US citizen?
Can I ask an author to send me his ebook?
Can 'non' with gerundive mean both lack of obligation and negative obligation?
How to ask rejected full-time candidates to apply to teach individual courses?
How to get a single big right brace?
Reflections in a Square
Can this water damage be explained by lack of gutters and grading issues?
What is the ongoing value of the Kanban board to the developers as opposed to management
Support TI WL18xx WiFi/Bluetooth module on iMX7 Running Android 8.0.0
Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern)
2019 Community Moderator Election Results
Why I closed the “Why is Kali so hard” questionDifferentiate between Galaxy Nexus and Galaxy Tab in UDEV rule?Unable to connect to a wifi network with an SSID containing diacriticsadb connection problem on Kubuntu 13.04 x64How to use network interface as non-root user on Android?How to Modify Android Boot Sequence in Order to Boot From an SD CardHardware accelerated android emulator with AMD GPUHow is a wifi driver exposed to userspace?Putting a pogoplug in the camper for long range wifiWifi Direct between linux & androidsed behaves strange on android tablet
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
I am relatively new to AOSP and very new to the Linux kernel, and I have a task to load Android onto an eSOMiMX7 board, which runs, among other things, an iMX7 processor and a TI wl18xx WiFi/bluetooth module. When I was brought on, the Linux and Android Kernels had been forked from a different system-on-chip vendor's repository that also includes an iMX7, but not a TI wl18xx. This is because the other vendor's chip formally supported Android 8.0.0 on Linux, while eSOMiMX7 does not. The other vendor supplies their Linux and Android forks, and I can successfully load that Linux and Android onto a eSOMiMX7, but we cannot use the WiFi (as expected, since the other vendors Linux does not support). Now my given task is to get the WiFi working on the eSOMiMX7, running Android 8.0.0.
I am trying to read through the documentation in the AOSP and the language insinuates that HIDL and integration of hardware modules is done by the SOM vendor, in that case, TI would've written HIDL and middleware for their wl18xx chip for the iMX7 platform and for different Android releases? This is what they did up to a certain point:
The last time Texas Instruments supported iMX series and Android was the iMX6 running Android 5.1.1, via a series of patches. You can also see in AOSP source here that prior to Lollipop, they pushed to source to officially support up to Android Kit Kat (you can tell by the branches to the left - they stop at Kit Kat) but now no longer do.
For more seasoned AOSP and Linux developers: given the situation I'm in now, how should I proceed to enable the TI wl18xx WiFi drivers on the eSOMiMX7 with Android 8.0.0? Should I write HIDL? I'm not sure I have the information to do so - after all, I'm not the SOM manufacturer, and I'm primarily a software engineer. I'm worried I'm at a place where I don't have the resources to enable TI's hardware on an unsupported platform running an unsupported operating system, but since I'm new I know I could be missing something and would appreciate any feedback.
Thanks y'all!
Edit: I understand that this question is somewhat ambiguous, but I have done research, for many weeks in fact, I hope that's reflected in the question and sources. But if this is not the right exchange please do suggest an alternative, and if anyone has suggestions for forming a better question, I'd really appreciate that too. Getting some help with this is very important to me and I want to ask the best question I can. Thanks!
linux android
New contributor
ThePartyTurtle is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
I am relatively new to AOSP and very new to the Linux kernel, and I have a task to load Android onto an eSOMiMX7 board, which runs, among other things, an iMX7 processor and a TI wl18xx WiFi/bluetooth module. When I was brought on, the Linux and Android Kernels had been forked from a different system-on-chip vendor's repository that also includes an iMX7, but not a TI wl18xx. This is because the other vendor's chip formally supported Android 8.0.0 on Linux, while eSOMiMX7 does not. The other vendor supplies their Linux and Android forks, and I can successfully load that Linux and Android onto a eSOMiMX7, but we cannot use the WiFi (as expected, since the other vendors Linux does not support). Now my given task is to get the WiFi working on the eSOMiMX7, running Android 8.0.0.
I am trying to read through the documentation in the AOSP and the language insinuates that HIDL and integration of hardware modules is done by the SOM vendor, in that case, TI would've written HIDL and middleware for their wl18xx chip for the iMX7 platform and for different Android releases? This is what they did up to a certain point:
The last time Texas Instruments supported iMX series and Android was the iMX6 running Android 5.1.1, via a series of patches. You can also see in AOSP source here that prior to Lollipop, they pushed to source to officially support up to Android Kit Kat (you can tell by the branches to the left - they stop at Kit Kat) but now no longer do.
For more seasoned AOSP and Linux developers: given the situation I'm in now, how should I proceed to enable the TI wl18xx WiFi drivers on the eSOMiMX7 with Android 8.0.0? Should I write HIDL? I'm not sure I have the information to do so - after all, I'm not the SOM manufacturer, and I'm primarily a software engineer. I'm worried I'm at a place where I don't have the resources to enable TI's hardware on an unsupported platform running an unsupported operating system, but since I'm new I know I could be missing something and would appreciate any feedback.
Thanks y'all!
Edit: I understand that this question is somewhat ambiguous, but I have done research, for many weeks in fact, I hope that's reflected in the question and sources. But if this is not the right exchange please do suggest an alternative, and if anyone has suggestions for forming a better question, I'd really appreciate that too. Getting some help with this is very important to me and I want to ask the best question I can. Thanks!
linux android
New contributor
ThePartyTurtle is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
I am relatively new to AOSP and very new to the Linux kernel, and I have a task to load Android onto an eSOMiMX7 board, which runs, among other things, an iMX7 processor and a TI wl18xx WiFi/bluetooth module. When I was brought on, the Linux and Android Kernels had been forked from a different system-on-chip vendor's repository that also includes an iMX7, but not a TI wl18xx. This is because the other vendor's chip formally supported Android 8.0.0 on Linux, while eSOMiMX7 does not. The other vendor supplies their Linux and Android forks, and I can successfully load that Linux and Android onto a eSOMiMX7, but we cannot use the WiFi (as expected, since the other vendors Linux does not support). Now my given task is to get the WiFi working on the eSOMiMX7, running Android 8.0.0.
I am trying to read through the documentation in the AOSP and the language insinuates that HIDL and integration of hardware modules is done by the SOM vendor, in that case, TI would've written HIDL and middleware for their wl18xx chip for the iMX7 platform and for different Android releases? This is what they did up to a certain point:
The last time Texas Instruments supported iMX series and Android was the iMX6 running Android 5.1.1, via a series of patches. You can also see in AOSP source here that prior to Lollipop, they pushed to source to officially support up to Android Kit Kat (you can tell by the branches to the left - they stop at Kit Kat) but now no longer do.
For more seasoned AOSP and Linux developers: given the situation I'm in now, how should I proceed to enable the TI wl18xx WiFi drivers on the eSOMiMX7 with Android 8.0.0? Should I write HIDL? I'm not sure I have the information to do so - after all, I'm not the SOM manufacturer, and I'm primarily a software engineer. I'm worried I'm at a place where I don't have the resources to enable TI's hardware on an unsupported platform running an unsupported operating system, but since I'm new I know I could be missing something and would appreciate any feedback.
Thanks y'all!
Edit: I understand that this question is somewhat ambiguous, but I have done research, for many weeks in fact, I hope that's reflected in the question and sources. But if this is not the right exchange please do suggest an alternative, and if anyone has suggestions for forming a better question, I'd really appreciate that too. Getting some help with this is very important to me and I want to ask the best question I can. Thanks!
linux android
New contributor
ThePartyTurtle is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
I am relatively new to AOSP and very new to the Linux kernel, and I have a task to load Android onto an eSOMiMX7 board, which runs, among other things, an iMX7 processor and a TI wl18xx WiFi/bluetooth module. When I was brought on, the Linux and Android Kernels had been forked from a different system-on-chip vendor's repository that also includes an iMX7, but not a TI wl18xx. This is because the other vendor's chip formally supported Android 8.0.0 on Linux, while eSOMiMX7 does not. The other vendor supplies their Linux and Android forks, and I can successfully load that Linux and Android onto a eSOMiMX7, but we cannot use the WiFi (as expected, since the other vendors Linux does not support). Now my given task is to get the WiFi working on the eSOMiMX7, running Android 8.0.0.
I am trying to read through the documentation in the AOSP and the language insinuates that HIDL and integration of hardware modules is done by the SOM vendor, in that case, TI would've written HIDL and middleware for their wl18xx chip for the iMX7 platform and for different Android releases? This is what they did up to a certain point:
The last time Texas Instruments supported iMX series and Android was the iMX6 running Android 5.1.1, via a series of patches. You can also see in AOSP source here that prior to Lollipop, they pushed to source to officially support up to Android Kit Kat (you can tell by the branches to the left - they stop at Kit Kat) but now no longer do.
For more seasoned AOSP and Linux developers: given the situation I'm in now, how should I proceed to enable the TI wl18xx WiFi drivers on the eSOMiMX7 with Android 8.0.0? Should I write HIDL? I'm not sure I have the information to do so - after all, I'm not the SOM manufacturer, and I'm primarily a software engineer. I'm worried I'm at a place where I don't have the resources to enable TI's hardware on an unsupported platform running an unsupported operating system, but since I'm new I know I could be missing something and would appreciate any feedback.
Thanks y'all!
Edit: I understand that this question is somewhat ambiguous, but I have done research, for many weeks in fact, I hope that's reflected in the question and sources. But if this is not the right exchange please do suggest an alternative, and if anyone has suggestions for forming a better question, I'd really appreciate that too. Getting some help with this is very important to me and I want to ask the best question I can. Thanks!
linux android
linux android
New contributor
ThePartyTurtle is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
ThePartyTurtle is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
ThePartyTurtle is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
asked 4 hours ago
ThePartyTurtleThePartyTurtle
1011
1011
New contributor
ThePartyTurtle is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
ThePartyTurtle is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
ThePartyTurtle is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
ThePartyTurtle is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f513894%2fsupport-ti-wl18xx-wifi-bluetooth-module-on-imx7-running-android-8-0-0%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
ThePartyTurtle is a new contributor. Be nice, and check out our Code of Conduct.
ThePartyTurtle is a new contributor. Be nice, and check out our Code of Conduct.
ThePartyTurtle is a new contributor. Be nice, and check out our Code of Conduct.
ThePartyTurtle is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f513894%2fsupport-ti-wl18xx-wifi-bluetooth-module-on-imx7-running-android-8-0-0%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown