diff --git a/boards/beagleconnect/freedom/index.rst b/boards/beagleconnect/freedom/index.rst
index bd602d22cc1b1c7062bd7619a4fd3e01ef96b425..e4199e02f6fb792e4cffde2cf345e20c754a609b 100644
--- a/boards/beagleconnect/freedom/index.rst
+++ b/boards/beagleconnect/freedom/index.rst
@@ -160,12 +160,12 @@ Each BeagleBoard.org BeagleConnectâ„¢ solution will be:
 Getting Started
 ***************
 
-* `Typical usage with a Linux host </boards/beagleconnect/freedom/usage.html>`__
-* `Programming with Zephyr </boards/beagleconnect/freedom/zephyr.html>`__
+* :ref:`Typical BeagleConnect Freedom usage with a Linux host <beagleconnect-usage>`
+* :ref:`Programming BeagleConnect Freedom with Zephyr <beagleconnect-zephyr>`
 
 .. toctree::
    :maxdepth: 1
    :hidden:
 
-   usage.rst
-   zephyr.rst
+   /boards/beagleconnect/freedom/usage.rst
+   /boards/beagleconnect/freedom/zephyr.rst
diff --git a/boards/beagleconnect/freedom/usage.rst b/boards/beagleconnect/freedom/usage.rst
index b55d5dd5d24f539d5d0bf5e0d504d48ef47b065d..862e89741edf6889ba77c2e9f3a30194f14665ce 100644
--- a/boards/beagleconnect/freedom/usage.rst
+++ b/boards/beagleconnect/freedom/usage.rst
@@ -1,4 +1,4 @@
-.. _beagleconnect-Usage:
+.. _beagleconnect-usage:
 
 BeagleConnect Freedom Usage
 ###########################
diff --git a/boards/beagleconnect/freedom/zephyr.rst b/boards/beagleconnect/freedom/zephyr.rst
index 2836c00a84e7a8da6cb462094e4aec267cdd7a4c..f08d7e4a08da9af999cf54271f5dd8dfc134e928 100644
--- a/boards/beagleconnect/freedom/zephyr.rst
+++ b/boards/beagleconnect/freedom/zephyr.rst
@@ -1,4 +1,4 @@
-.. _beagleconnect-connectivity:
+.. _beagleconnect-zephyr:
 
 BeagleConnect Freedom & Zephyr
 ###############################