History log of /openwifi/driver/make_all.sh (Results 1 – 14 of 14)
Revision Date Author Comments
# 456a7957 26-Jan-2023 Xianjun Jiao <[email protected]>

Add side_ch driver build into make_all.sh


# 0dff9736 17-Jan-2023 Xianjun Jiao <[email protected]>

Necessary change for scripts of driver building


# e9919b37 13-May-2022 Xianjun Jiao <[email protected]>

Add conditional compiling for driver:
C pre-defined macros can be set when running make_all.sh.
See change/help in the make_all.sh script or running the script.


# 8dc97f7f 26-Mar-2022 Xianjun Jiao <[email protected]>

Avoid the git_rev.h issue:

When user download the repo instead of clone it.


# abdb610f 20-Oct-2021 Jiao Xianjun <[email protected]>

Scripts are adapted for SW HW decouple

To avoid openwifi-hw github submodule in openwifi. More flexible now.


# 109b1cfd 29-Sep-2021 Xianjun Jiao <[email protected]>

Fix the issue of iGent env related big ping delay:
1. The issue only happens at zcu102 side, when it is tested as AP together with zedboard
2. The issue does not happen when zcu102 is client and zedb

Fix the issue of iGent env related big ping delay:
1. The issue only happens at zcu102 side, when it is tested as AP together with zedboard
2. The issue does not happen when zcu102 is client and zedboard is AP
3. The issue (most likely) does not happen in places other than iGent (like Pablo home)
4. Sometimes it does happen at my home when I test zcu102 as AP together with COTS WiFi
5. Indeed seems like the environment related. Guess some quick small packets in the environment quickly flush/round-up/mess-up the rx dma cyclic buffer, and the rx interrupt internal static variable target_buf_idx_old loses track of the background automatic rx dma cyclic buffer
6. The fix is for all board types (zcu102, zedboard, 7035, etc)
7. The driver compiling make_all.sh script generates USE_NEW_RX_INTERRUPT macro to pre_def.h to enable the new code (while keeping the old code). You can use the script as before.
8. The logic of the fix is that exhaustive search all the rx dma cyclic buffer in rx interrupt to get packet to Linux in the first place.

show more ...


# 56fcab20 05-May-2021 Xianjun Jiao <[email protected]>

udpate ad9361 driver related stuffs:
we do not maintain our own (modified) ad9361 driver anymore! The original ad9361 driver in the Linux kernel tree can be used with some extra EXPORT_SYMBOL.


# 1196ed1f 05-Apr-2021 Xianjun Jiao <[email protected]>

remove our customized xilinx_dma.c. the original xilinx_dma.c in kernel can be used now


# 9e463211 03-Feb-2021 Jiao Xianjun <[email protected]>

Update make_all.sh


# a6085186 20-Jan-2021 Lina Ceballos <[email protected]>

adding license and copyright headers


# 0a92505d 04-Sep-2020 Xianjun Jiao <[email protected]>

add recent update:
1. add git revision software register 7 to DRV_XPU module (not FPGA XPU module)
2. fix the print of hdr->seq_ctrl in sdr.c
3. add ht_flag display to sdr.c
4. remove the sysid from

add recent update:
1. add git revision software register 7 to DRV_XPU module (not FPGA XPU module)
2. fix the print of hdr->seq_ctrl in sdr.c
3. add ht_flag display to sdr.c
4. remove the sysid from devicetree because new we have our own git revision read back solution in FPGA (XPU register 63) and driver (the sotware register 7 of drv_xpu)
5. add sudo to update_sdcard.sh to make the image generation without SD card in the test-bed easier

show more ...


# febc5adf 27-Apr-2020 Xianjun Jiao <[email protected]>

prepare upgrade


# b73660ad 04-Mar-2020 Xianjun Jiao <[email protected]>

prepare for release


# 2ee67178 10-Dec-2019 Xianjun Jiao <[email protected]>

initial commit